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 bir şekilde tanımlayan bir 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, anahtar olarak bağlam türünü kullanır, bu nedenle belirli bir türün tüm bağlamlarının aynı modele sahip olduğunu varsayar.
public class ModelCacheKey
type ModelCacheKey = class
Public Class ModelCacheKey
- Devralma
-
ModelCacheKey
Açıklamalar
Daha fazla bilgi için bkz. EF Core modeli önbelleğe alma .
Oluşturucular
| ModelCacheKey(DbContext) |
ModelCacheKey sınıfının yeni bir örneğini başlatır. |
| ModelCacheKey(DbContext, Boolean) |
ModelCacheKey sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Equals(ModelCacheKey) |
Bu anahtarın belirli bir anahtarla eşdeğer olup olmadığını belirler (yani, aynı bağlam türü için ise). |
| Equals(Object) |
Bu anahtarın belirli bir nesneye eşdeğer olup olmadığını belirler (yani, aynı bağlam türü için anahtarlardır). |
| GetHashCode() |
Anahtarın karma kodunu alır. |