ModelCacheKey Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirli bir bağlam için modeli benzersiz olarak tanımlayan anahtar. Bu, belirli bir bağlam için önbelleğe alınmış bir modeli depolamak ve aramak için kullanılır. Bu varsayılan uygulama, bağlam türünü anahtar olarak kullanır, bu nedenle belirli bir türün tüm bağlamlarının aynı modele sahip olduğu varsayılır.
public class ModelCacheKey
type ModelCacheKey = class
Public Class ModelCacheKey
- Devralma
-
ModelCacheKey
Açıklamalar
Daha fazla bilgi ve örnek için bkz. EF Core modeli önbelleğe alma .
Oluşturucular
ModelCacheKey(DbContext, Boolean) |
ModelCacheKey sınıfının yeni bir örneğini başlatır. |
ModelCacheKey(DbContext) |
ModelCacheKey sınıfının yeni bir örneğini başlatır. |
Yöntemler
Equals(ModelCacheKey) |
Bu anahtarın belirli bir anahtara eşdeğer olup olmadığını belirler (örneğin, aynı bağlam türü için olup olmadığını). |
Equals(Object) |
Bu anahtarın belirli bir nesneye eşdeğer olup olmadığını belirler (örneğin, aynı bağlam türü için anahtar olup olmadığını). |
GetHashCode() |
Anahtarın karma kodunu alır. |
Şunlara uygulanır
Entity Framework