HistoryContext.CacheKey 屬性
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
取得索引鍵,該索引鍵是用來找出先前為此內容建立的模型。 這可用來避免每次建立新的內容執行個體時都要處理 OnModelCreating 和計算模型。 依預設此屬性會傳回預設結構描述。 在大多數情況下,並不需要覆寫此屬性。 不過,如果您的 OnModelCreating 實作包含條件式邏輯,而該邏輯會導致為相同資料庫提供者和預設結構描述建立不同的模型,您就應該覆寫此屬性並計算適當的索引鍵。
命名空間: System.Data.Entity.Migrations.History
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
Public Overridable ReadOnly Property CacheKey As String
Get
'用途
Dim instance As HistoryContext
Dim value As String
value = instance.CacheKey
public virtual string CacheKey { get; }
public:
virtual property String^ CacheKey {
String^ get ();
}
abstract CacheKey : string
override CacheKey : string
function get CacheKey () : String
屬性值
Implements
IDbModelCacheKeyProvider.CacheKey