Aracılığıyla paylaş


HistoryContext.CacheKey Özellik

Tanım

Bu bağlam için daha önce oluşturulmuş bir modeli bulmak için kullanılan anahtarı alır. Bu, her yeni bağlam örneği oluşturulduğunda OnModelCreating işleminin ve modelin hesaplanmasından kaçınmak için kullanılır. Varsayılan olarak bu özellik varsayılan şemayı döndürür. Çoğu durumda bu özelliği geçersiz kılmanız gerekmez. Ancak, OnModelCreating uygulamanız aynı veritabanı sağlayıcısı ve varsayılan şema için farklı bir modelin derlenmesine neden olan koşullu mantık içeriyorsa, bu özelliği geçersiz kılmanız ve uygun bir anahtarı hesaplamanız gerekir.

public virtual string CacheKey { get; }
member this.CacheKey : string
Public Overridable ReadOnly Property CacheKey As String

Özellik Değeri

Uygulamalar

Şunlara uygulanır