MutableModelExtensions 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.
Dikkat
Use IMutableModel
İçin uzantı yöntemleri IMutableModel .
public static class MutableModelExtensions
[System.Obsolete("Use IMutableModel")]
public static class MutableModelExtensions
type MutableModelExtensions = class
[<System.Obsolete("Use IMutableModel")>]
type MutableModelExtensions = class
Public Module MutableModelExtensions
- Devralma
-
MutableModelExtensions
- Öznitelikler
Yöntemler
| AddIgnored(IMutableModel, Type) |
Verilen varlık türünü yoksayıldı olarak işaretler, bu da kuralların modele eşleşen bir varlık türü eklemesini önler. |
| AddOwned(IMutableModel, Type) |
Belirtilen varlık türünü sahip olarak işaretler, ancak bulunan eşleşen varlık türleri sahip olarak yapılandırılmalıdır. |
| AddShared(IMutableModel, Type) |
Verilen varlık türü, bulunan eşleşen varlık türlerinin paylaşılan tür varlık türü olarak yapılandırılması gerektiğini belirten paylaşılan olarak işaretler. |
| FinalizeModel(IMutableModel) |
Çalışma zamanı tarafından kullanıma hazırlanmaya hazırsa, modelde işlem sonrası işleme zorlar. Bu post işlemi kullanılırken otomatik olarak gerçekleşir OnModelCreating(ModelBuilder) ; Bu yöntem, otomatik yürütmenin mümkün olmadığı durumlarda açıkça çalıştırılmasına izin verir. |
| FindEntityType(IMutableModel, Type) |
Verilen varlık sınıfını eşleyen varlığı alır. |
| FindEntityType(IMutableModel, Type, String, IMutableEntityType) |
Verilen ad için varlık türünü alır, gezinti adını ve tanımlama varlık türünü tanımlar. |
| FindLeastDerivedEntityTypes(IMutableModel, Type, Func<IMutableEntityType,Boolean>) |
Verilen en küçük türetilmiş türlere karşılık gelen varlık türlerini döndürür. |
| GetEntityTypes(IMutableModel, String) |
Kullanımdan kalktı.
Verilen adla eşleşen varlık türlerini alır. |
| GetEntityTypes(IMutableModel, Type) |
Kullanımdan kalktı.
Verilen türle eşleşen varlık türlerini alır. |
| GetOrAddEntityType(IMutableModel, String) |
Verilen ada sahip varlık türünü alır veya Hiçbiri bulunmazsa yeni bir varlık türü ekler. |
| GetOrAddEntityType(IMutableModel, Type) |
Verilen CLR sınıfına sahip varlık türünü alır veya Hiçbiri bulunmazsa yeni bir varlık türü ekler. |
| IsIgnored(IMutableModel, Type) |
Verilen varlık türü adının yoksayılıp yoksayılmadığını gösterir. |
| IsOwned(IMutableModel, Type) |
Verilen türü kullanan varlık türlerinin, kurallar tarafından keşfedildiğinde sahip olan türler olarak yapılandırılıp yapılandırılmadığını gösteren bir değer döndürür. |
| RemoveEntityType(IMutableModel, IMutableEntityType) |
Bir varlık türünü modelden kaldırır. |
| RemoveEntityType(IMutableModel, String) |
Modelden gezinti tanımlamadan bir varlık türünü kaldırır. |
| RemoveEntityType(IMutableModel, String, String, IMutableEntityType) |
Modelden gezinti tanımlayarak bir varlık türünü kaldırır. |
| RemoveEntityType(IMutableModel, Type) |
Bir varlık türünü modelden kaldırır. |
| RemoveEntityType(IMutableModel, Type, String, IMutableEntityType) |
Modelden gezinti tanımlayarak bir varlık türünü kaldırır. |
| RemoveIgnored(IMutableModel, Type) |
Yoksayılan varlık türünü kaldırır. |
| RemoveOwned(IMutableModel, Type) |
Bulunan eşleşen varlık türleri sahip olarak yapılandırılmamalıdır, belirtilen sahip türü kaldırır. |
| SetChangeTrackingStrategy(IMutableModel, ChangeTrackingStrategy) |
Modeldeki varlıklar için kullanılacak varsayılan değişiklik izleme stratejisini ayarlar. Bu strateji, bağlamın bir varlık türü örneğinin özelliklerinde yapılan değişiklikleri nasıl algıladığını gösterir. |
| SetChangeTrackingStrategy(IMutableModel, Nullable<ChangeTrackingStrategy>) |
Modeldeki varlıklar için kullanılacak varsayılan değişiklik izleme stratejisini ayarlar. Bu strateji, bağlamın bir varlık türü örneğinin özelliklerinde yapılan değişiklikleri nasıl algıladığını gösterir. |
| SetPropertyAccessMode(IMutableModel, Nullable<PropertyAccessMode>) |
PropertyAccessModeBu modeldeki tüm varlık türlerinin özellikleri için kullanılacak öğesini ayarlar. Bağımsız varlık türlerinin bu erişim modunu geçersiz kılabileceğini ve varlık türlerinin tek tek özelliklerinin varlık türü üzerinde ayarlanan erişim modunu geçersiz kılabileceğini unutmayın. Burada ayarlanan değer, hiçbir geçersiz kılma belirtilmemiş herhangi bir özellik için kullanılacaktır. |
| SetPropertyAccessMode(IMutableModel, Nullable<PropertyAccessMode>) |
PropertyAccessModeBu modeldeki tüm varlık türlerinin özellikleri için kullanılacak öğesini ayarlar. Bağımsız varlık türlerinin bu erişim modunu geçersiz kılabileceğini ve varlık türlerinin tek tek özelliklerinin varlık türü üzerinde ayarlanan erişim modunu geçersiz kılabileceğini unutmayın. Burada ayarlanan değer, hiçbir geçersiz kılma belirtilmemiş herhangi bir özellik için kullanılacaktır. |