ModelExtensions 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 IReadOnlyModel
için uzantı IReadOnlyModel yöntemleri.
public static class ModelExtensions
[System.Obsolete("Use IReadOnlyModel")]
public static class ModelExtensions
type ModelExtensions = class
[<System.Obsolete("Use IReadOnlyModel")>]
type ModelExtensions = class
Public Module ModelExtensions
- Devralma
-
ModelExtensions
- Öznitelikler
Yöntemler
| FindEntityType(IModel, Type) |
Kullanımdan kalktı.
Verilen varlık sınıfını eşleen varlığı alır. Verilen CLR türüne sahip varlık türü bulunamasa veya paylaşılan tür varlık türü tarafından belirli BIR CLR türü kullanılıyorsa veya varlık türünün tanımlayan bir gezintisi |
| FindEntityType(IModel, Type, String, IEntityType) |
Verilen tür için varlık türünü alır, gezinti adını ve tanımlayan varlık türünü tanımlar. Eşleşen |
| FindRuntimeEntityType(IModel, Type) |
Sınıfın gerçek varlık türünden türetilen bir ara sunucu olduğu, verilen varlık sınıfını eşleten varlığı alır. Verilen CLR türüne sahip varlık türü bulunamasa veya paylaşılan tür varlık türü tarafından belirli BIR CLR türü kullanılıyorsa veya varlık türünün tanımlayan bir gezintisi |
| GetChangeTrackingStrategy(IModel) |
Modelde varlıklar için kullanılan varsayılan değişiklik izleme stratejisini alır. 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. |
| GetEntityTypes(IModel, String) |
Kullanımdan kalktı.
Verilen adla eşleşen varlık türlerini alır. |
| GetEntityTypes(IModel, Type) |
Kullanımdan kalktı.
Verilen türle eşleşen varlık türlerini alır. |
| GetProductVersion(IModel) |
Bu EF Core derleme sürümü için kullanılan derleme sürümünü alır |
| GetPropertyAccessMode(IModel) |
Bu PropertyAccessMode modelde varlık türlerinin özellikleri için kullanılan 'i alır. 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 döndürülen değer, geçersiz kılma belirtilmemiş herhangi bir özellik için kullanılır. |
| HasEntityTypeWithDefiningNavigation(IModel, String) |
Kullanımdan kalktı.
Modelin tanımlama gezintisi ile ilgili bir varlık türüne sahip olup olmadığını belirten bir değer alır. |
| HasEntityTypeWithDefiningNavigation(IModel, Type) |
Kullanımdan kalktı.
Modelin tanımlama gezintisi ile ilgili bir varlık türüne sahip olup olmadığını belirten bir değer alır. |
| IsIndexerMethod(IModel, MethodInfo) |
Verilen MethodInfo'da dizin oluşturma erişiminin yine olup olmadığını belirten bir değer alır. |
| IsShared(IModel, Type) |
CLR türünün modelde paylaşılan tür varlıkları tarafından kullanıp kullanılmay olmadığını alır. |
| ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Verilen meta verilerin insanlar tarafından okunabilir bir temsilini oluşturur. Uyarı: Döndürülen dizenin biçimine güvenme. Yalnızca hata ayıklama için tasarlanmıştır ve sürümler arasında rastgele değişebilir. |