ConventionModelExtensions 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 IConventionModel
İçin uzantı yöntemleri IConventionModel .
public static class ConventionModelExtensions
[System.Obsolete("Use IConventionModel")]
public static class ConventionModelExtensions
type ConventionModelExtensions = class
[<System.Obsolete("Use IConventionModel")>]
type ConventionModelExtensions = class
Public Module ConventionModelExtensions
- Devralma
-
ConventionModelExtensions
- Öznitelikler
Yöntemler
| AddIgnored(IConventionModel, Type, Boolean) |
Verilen varlık türünü yoksayıldı olarak işaretler. |
| AddOwned(IConventionModel, Type, Boolean) |
Verilen türü kullanan bulunan varlık türlerinin sahip olduğu şekilde yapılandırılması gerektiğini belirten, belirtilen varlık türünü sahip olarak işaretler. |
| AddShared(IConventionModel, Type, Boolean) |
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(IConventionModel) |
Ç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(IConventionModel, Type) |
Verilen varlık sınıfını eşleyen varlığı alır. |
| FindEntityType(IConventionModel, Type, String, IConventionEntityType) |
Verilen ad için varlık türünü alır, gezinti adını ve tanımlama varlık türünü tanımlar. |
| FindIgnoredConfigurationSource(IConventionModel, Type) |
Verilen varlık türünün yoksayılıp yoksayılmadığını gösterir. |
| FindIsOwnedConfigurationSource(IConventionModel, Type) |
Verilen türü kullanan varlık türlerinin, 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. |
| FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>) |
Verilen en küçük türetilmiş türlere karşılık gelen varlık türlerini döndürür. |
| GetChangeTrackingStrategyConfigurationSource(IConventionModel) |
İçin yapılandırma kaynağını döndürür GetChangeTrackingStrategy(IModel) . |
| GetEntityTypes(IConventionModel, String) |
Kullanımdan kalktı.
Verilen adla eşleşen varlık türlerini alır. |
| GetEntityTypes(IConventionModel, Type) |
Kullanımdan kalktı.
Verilen türle eşleşen varlık türlerini alır. |
| GetPropertyAccessModeConfigurationSource(IConventionModel) |
İçin yapılandırma kaynağını döndürür GetPropertyAccessMode(IModel) . |
| IsIgnored(IConventionModel, String) |
Verilen varlık türü adının yoksayılıp yoksayılmadığını gösterir. |
| IsIgnored(IConventionModel, Type) |
Verilen varlık türünün yoksayılıp yoksayılmadığını gösterir. |
| IsOwned(IConventionModel, Type) |
Verilen türü kullanan varlık türlerinin, 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(IConventionModel, String) |
Modelden gezinti tanımlamadan bir varlık türünü kaldırır. |
| RemoveEntityType(IConventionModel, String, String, IConventionEntityType) |
Modelden gezinti tanımlayarak bir varlık türünü kaldırır. |
| RemoveEntityType(IConventionModel, Type) |
Bir varlık türünü modelden kaldırır. |
| RemoveEntityType(IConventionModel, Type, String, IConventionEntityType) |
Modelden gezinti tanımlayarak bir varlık türünü kaldırır. |
| RemoveOwned(IConventionModel, 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(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean) |
Modelde varlıklar için kullanmak üzere varsayılan değişiklik izleme stratejisini ayarlar. Bu strateji, bağlamın varlık türünün bir örneğinin özelliklerinde yapılan değişiklikleri nasıl algılay olduğunu gösterir. |
| SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean) |
Bu PropertyAccessMode modelde tüm varlık türlerinin özellikleri için kullanmak üzere ayarlar. Tek tek varlık türlerinin bu erişim modunu geçersiz kabilirsiniz ve varlık türlerinin tek tek özelliklerinin varlık türünde ayarlanmış erişim modunu geçersiz kabilirsiniz. Burada ayarlanmış değer, geçersiz kılma belirtilmemiş herhangi bir özellik için kullanılır. |