共用方式為


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

屬性值

類型:System.String

Implements

IDbModelCacheKeyProvider.CacheKey

請參閱

參考

HistoryContext 類別

System.Data.Entity.Migrations.History 命名空間