[英]Strong Typed names for DbType
是否有一個具有DbType
名稱屬性的類,因此我可以將以下DbType = "DATETIME2"
更改為DbType = DbNames.DateTime2
:
[Column(Name = "Date", DbType = "DATETIME2", CanBeNull = false)]
public DateTime Date;
該枚舉有特定於數據庫的變體,例如https://docs.microsoft.com/zh-cn/dotnet/api/system.data.sqldbtype?view=netframework-4.7.2,但它們不包含您根據要求概述的特定類型。
為什么不定義自己的? 如果使用的數據庫帶有xxxDbType枚舉,則可以減輕打字的麻煩,方法是為其編寫一個開關,然后使用Tab鍵制表。 這將使VS用case列表預先填充開關:每個枚舉成員的語句; 那么快速的查找/替換和大寫應該會生成您的const聲明。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.