IConventionEntityType Arabirim
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.
bir içindeki IConventionModelvarlık türünü temsil eder.
Bu arabirim model oluşturma sırasında kullanılır ve meta verilerin değiştirilmesine izin verir. Model oluşturulduktan sonra, IEntityType aynı meta verilerin salt okunur görünümünü temsil eder.
public interface IConventionEntityType : Microsoft.EntityFrameworkCore.Metadata.IConventionTypeBase, Microsoft.EntityFrameworkCore.Metadata.IEntityType
public interface IConventionEntityType : Microsoft.EntityFrameworkCore.Metadata.IConventionTypeBase, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType
type IConventionEntityType = interface
interface IEntityType
interface ITypeBase
interface IAnnotatable
interface IConventionTypeBase
interface IConventionAnnotatable
type IConventionEntityType = interface
interface IReadOnlyEntityType
interface IReadOnlyTypeBase
interface IReadOnlyAnnotatable
interface IConventionTypeBase
interface IConventionAnnotatable
Public Interface IConventionEntityType
Implements IConventionTypeBase, IEntityType
Public Interface IConventionEntityType
Implements IConventionTypeBase, IReadOnlyEntityType
- Uygulamalar
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Model oluşturma kuralları .
Özellikler
BaseType |
Bu varlık türünün temel türünü alır. Bu devralma hiyerarşisinde türetilmiş bir tür değilse döndürür |
Builder |
Bu varlık türünü yapılandırmak için kullanılabilecek oluşturucuyu alır. |
ClrType |
Bu türün örneklerini temsil etmek için kullanılan CLR sınıfını alır.
Türün karşılık gelen bir CLR sınıfı (gölge türü olarak bilinir) yoksa döndürür |
ConstructorBinding |
Tercih edilen oluşturucunun öğesini InstantiationBinding alır. (Devralındığı yer: ITypeBase) |
ContainingEntityType |
Bu varlık türünü veya karmaşık özellik zincirinin bildirildiği varlığı alır. (Devralındığı yer: IReadOnlyTypeBase) |
DefiningEntityType |
Kullanımdan kalktı..
Tanımlayıcı varlık türünü alır. |
DefiningNavigationName |
Kullanımdan kalktı..
Tanımlayıcı gezintinin adını alır. (Devralındığı yer: IReadOnlyEntityType) |
DefiningQuery |
Bu türdeki sorgular için varsayılan kaynak olarak kullanılan LINQ sorgusunu alır. (Devralındığı yer: IEntityType) |
HasSharedClrType |
Bu yapısal türün diğer yapısal türlerin de eşlendiği bir değerle eşlenip eşlenmediğini belirten bir Type değer alır. (Devralındığı yer: IReadOnlyTypeBase) |
IsInModel |
Bu nesnenin bir modelde olup olmadığını, örneğin bir nesneden kaldırılmadığını gösterir. (Devralındığı yer: IConventionAnnotatable) |
IsKeyless |
Varlık türünde anahtar olup olmadığını belirten bir değer alır.
Yalnızca sorgular için kullanılabilir olacaksa |
IsPropertyBag |
Bu yapısal türün rastgele özellikler içerebilen bir dizin oluşturucuya ve belirli bir dizin oluşturucu özelliğinin değer içerip içermediğini belirlemek için kullanılabilecek bir yönteme sahip olup olmadığını belirten bir değer alır. (Devralındığı yer: IReadOnlyTypeBase) |
IsQueryType |
Bu varlık türünün bir sorgu türü olup olmadığını alır. (Devralındığı yer: IEntityType) |
Item[String] |
Belirtilen ada sahip ek açıklamanın değerini alır ve yoksa döndürür |
Model |
Bu varlığın ait olduğu modeli alır. |
Name |
Bu türün adını alır. (Devralındığı yer: IReadOnlyTypeBase) |
QueryFilter |
Bu varlık türü için sorgulara otomatik olarak uygulanan LINQ ifade filtresini alır. (Devralındığı yer: IEntityType) |
ServiceOnlyConstructorBinding |
InstantiationBinding Yalnızca hizmet özellikleri başlatılmış örnekler oluştururken tercih edilen oluşturucu için öğesini alır. (Devralındığı yer: IEntityType) |
Yöntemler
AddAnnotation(String, Object, Boolean) |
Bu nesneye bir ek açıklama ekler. Belirtilen ada sahip bir ek açıklama zaten varsa oluşturur. (Devralındığı yer: IConventionAnnotatable) |
AddAnnotations(IEnumerable<IConventionAnnotation>, Boolean) |
Nesneye ek açıklamalar ekler. (Devralındığı yer: IConventionAnnotatable) |
AddComplexIndexerProperty(String, Type, Type, String, Boolean, Boolean) |
Ve dizin oluşturucu tarafından yedeklenen bir özelliği bu türe ekler. (Devralındığı yer: IConventionTypeBase) |
AddComplexProperty(MemberInfo, String, Boolean, Boolean) |
Bu türe bir özellik ekler. (Devralındığı yer: IConventionTypeBase) |
AddComplexProperty(String, Boolean, Boolean) |
Bu türe bir özellik ekler. (Devralındığı yer: IConventionTypeBase) |
AddComplexProperty(String, Type, MemberInfo, Type, String, Boolean, Boolean) |
Bu türe bir özellik ekler. (Devralındığı yer: IConventionTypeBase) |
AddComplexProperty(String, Type, Type, String, Boolean, Boolean) |
Bu türe bir özellik ekler. (Devralındığı yer: IConventionTypeBase) |
AddForeignKey(IConventionProperty, IConventionKey, IConventionEntityType, Boolean) |
Bu varlık türüne yeni bir ilişki ekler. |
AddForeignKey(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean, Boolean) |
Bu varlık türüne yeni bir ilişki ekler. |
AddIgnored(String, Boolean) |
Belirtilen üye adını yoksayıldı olarak işaretler ve kuralların türe eşleşen bir özellik veya gezinti eklemesini engeller. (Devralındığı yer: IConventionTypeBase) |
AddIndex(IConventionProperty, Boolean) |
Bu varlık türüne bir dizin ekler. |
AddIndex(IConventionProperty, String, Boolean) |
Bu varlık türüne adlandırılmış dizin ekler. |
AddIndex(IReadOnlyList<IConventionProperty>, Boolean) |
Bu varlık türüne adsız bir dizin ekler. |
AddIndex(IReadOnlyList<IConventionProperty>, String, Boolean) |
Bu varlık türüne adlandırılmış dizin ekler. |
AddIndexerProperty(String, Type, Boolean, Boolean) |
ve dizin oluşturucu tarafından yedeklenen bir özelliği bu varlık türüne ekler. |
AddKey(IConventionProperty, Boolean) |
Bu varlık türüne yeni bir alternatif anahtar ekler. |
AddKey(IReadOnlyList<IConventionProperty>, Boolean) |
Bu varlık türüne yeni bir alternatif anahtar ekler. |
AddProperty(MemberInfo, Boolean) |
Bu varlık türüne bir özellik ekler. |
AddProperty(String, Boolean) |
Bu varlık türüne bir özellik ekler. |
AddProperty(String, Type, Boolean, Boolean) |
Bu varlık türüne bir özellik ekler. |
AddProperty(String, Type, MemberInfo, Boolean, Boolean) |
Bu varlık türüne bir özellik ekler. |
AddRuntimeAnnotation(String, Object) |
Bu nesneye bir çalışma zamanı ek açıklaması ekler. Belirtilen ada sahip bir ek açıklama zaten varsa oluşturur. (Devralındığı yer: IAnnotatable) |
AddServiceProperty(MemberInfo, Boolean) |
Bu varlık türüne bir hizmet özelliği ekler. |
AddServiceProperty(MemberInfo, Type, Boolean) |
Bu varlık türüne bir hizmet özelliği ekler. |
AddSkipNavigation(String, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean) |
Bu varlık türüne yeni bir atlama gezinti özelliği ekler. |
AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean) |
Bu varlık türüne yeni bir atlama gezinti özelliği ekler. |
AddTrigger(String, Boolean) |
Varlık türünde verilen ada sahip yeni bir tetikleyici oluşturur. Aynı varlık türünde aynı ada sahip bir tetikleyici varsa özel durum oluşturur. |
AnnotationsToDebugString(Int32) |
Nesnede bildirilen tüm ek açıklamaların hata ayıklama dizesini alır. (Devralındığı yer: IReadOnlyAnnotatable) |
DisplayName() |
Bu yapısal türün kolay görünen adını alır. (Devralındığı yer: IReadOnlyTypeBase) |
DisplayName(Boolean) |
Verilen IReadOnlyTypeBaseiçin kolay görünen adı alır. (Devralındığı yer: IReadOnlyTypeBase) |
FindAnnotation(String) |
Mevcut değilse döndürerek |
FindClosestCommonParent(IEntityType) |
Verilen her iki varlık türünün de üst öğesi olan en yakın varlık türünü döndürür. Verilen varlıklardan biri diğerinin üst öğesiyse, bu üst öğe döndürülür. İki varlık türü aynı hiyerarşide değilse döndürür |
FindClosestCommonParent(IReadOnlyEntityType) |
Verilen her iki varlık türünün de üst öğesi olan en yakın varlık türünü döndürür. Verilen varlıklardan biri diğerinin üst öğesiyse, bu üst öğe döndürülür. İki varlık türü aynı hiyerarşide değilse döndürür |
FindComplexProperty(MemberInfo) |
Verilen üye bilgileriyle karmaşık bir özellik alır. Özellik bulunamazsa döndürür |
FindComplexProperty(String) |
Verilen ada sahip karmaşık özelliği alır. Belirtilen ada sahip bir özellik tanımlanmadıysa döndürür |
FindDeclaredComplexProperty(String) |
Belirtilen ada sahip türde bildirilen bir özellik bulur. Bir temel tür üzerinde tanımlanan özellikleri döndürmez. (Devralındığı yer: IReadOnlyTypeBase) |
FindDeclaredForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Verilen özellikleri kullanarak bu varlık türünde bildirilen yabancı anahtarları alır. |
FindDeclaredNavigation(String) |
Verilen varlık türünde bir gezinti özelliği alır. Temel tür üzerinde tanımlanan gezinti özelliklerini döndürmez.
Gezinti özelliği bulunmazsa döndürür |
FindDeclaredProperty(String) |
Belirtilen ada sahip türde bildirilen bir özellik bulur. Bir temel tür üzerinde tanımlanan özellikleri döndürmez. |
FindDeclaredSkipNavigation(String) |
Bu varlık türünde bir atlama gezinti özelliği alır. Temel tür üzerinde tanımlanan atlama gezinti özelliklerini döndürmez.
Atlama gezinti özelliği bulunmazsa döndürür |
FindDeclaredTrigger(String) |
Verilen ada sahip bir tetikleyici bulur. |
FindDiscriminatorProperty() |
Ayrıştırıcı değeri depolamak için kullanılacak özelliği döndürür. |
FindForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType) |
Belirli bir birincil veya alternatif anahtara işaret eden belirli özelliklerin yabancı anahtarını alır.
Yabancı anahtar bulunamazsa döndürür |
FindForeignKey(IReadOnlyList<IReadOnlyProperty>, IReadOnlyKey, IReadOnlyEntityType) |
Belirli bir birincil veya alternatif anahtara işaret eden belirli özelliklerin yabancı anahtarını alır.
Yabancı anahtar bulunamazsa döndürür |
FindForeignKey(IReadOnlyProperty, IReadOnlyKey, IReadOnlyEntityType) |
Belirli bir birincil veya alternatif anahtara işaret eden belirli özelliklerin yabancı anahtarını alır. Yabancı anahtar bulunamazsa döndürür |
FindForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Verilen özelliklerde tanımlanan yabancı anahtarları alır. Yalnızca tam olarak belirtilen özellik kümesinde tanımlanan yabancı anahtarlar döndürülür. |
FindForeignKeys(IReadOnlyProperty) |
Verilen özellikte tanımlanan yabancı anahtarları alır. Yalnızca tam olarak belirtilen özellikte tanımlanan yabancı anahtarlar döndürülür. Belirtilen özelliği içeren bileşik yabancı anahtarlar döndürülmedi. |
FindIgnoredConfigurationSource(String) |
Verilen üye adının yoksayılıp yoksayılmadığını gösterir. (Devralındığı yer: IConventionTypeBase) |
FindIndex(IReadOnlyList<IProperty>) |
Verilen özelliklerde tanımlanan adlandırılmamış dizini alır. Hiçbir dizin tanımlanmadıysa döndürür Özellik listesi eşleşse bile adlandırılmış dizinler döndürülmeyecek. |
FindIndex(IReadOnlyList<IReadOnlyProperty>) |
Verilen özelliklerde tanımlanan adlandırılmamış dizini alır. Hiçbir dizin tanımlanmadıysa döndürür |
FindIndex(IReadOnlyProperty) |
Verilen özellikte tanımlanan adlandırılmamış dizini alır. Böyle bir dizin tanımlanmadıysa döndürür |
FindIndex(String) |
Belirtilen ada sahip dizini alır. Böyle bir dizin yoksa döndürür |
FindIndexerPropertyInfo() |
PropertyInfo Varsa, ilişkili CLR türünde dizin oluşturucunun değerini döndürür. (Devralındığı yer: IReadOnlyTypeBase) |
FindKey(IReadOnlyList<IProperty>) |
Verilen özelliklerde tanımlanan birincil veya alternatif anahtarı alır.
Verilen özellikler için hiçbir anahtar tanımlanmadıysa döndürür |
FindKey(IReadOnlyList<IReadOnlyProperty>) |
Verilen özelliklerde tanımlanan birincil veya alternatif anahtarı alır.
Verilen özellikler için hiçbir anahtar tanımlanmadıysa döndürür |
FindKey(IReadOnlyProperty) |
Verilen özellikte tanımlanan birincil veya alternatif anahtarı alır. Verilen özellik için hiçbir anahtar tanımlanmadıysa döndürür |
FindMember(String) |
Verilen ada sahip üyeyi alır. Belirtilen ada sahip hiçbir üye tanımlanmadıysa döndürür |
FindMembersInHierarchy(String) |
Bu tür, temel türler veya türetilmiş türler üzerinde verilen ada sahip üyeleri alır. (Devralındığı yer: IReadOnlyTypeBase) |
FindNavigation(MemberInfo) |
Verilen varlık türünde bir gezinti özelliği alır. Gezinti özelliği bulunmazsa döndürür |
FindNavigation(String) |
Verilen varlık türünde bir gezinti özelliği alır. Gezinti özelliği bulunmazsa döndürür |
FindOwnership() |
Bu sahip olunan bir türse veya |
FindPrimaryKey() |
Bu varlık türü için birincil anahtarı alır. Birincil anahtar tanımlanmadıysa döndürür |
FindProperties(IReadOnlyList<String>) |
Verilen varlık türünde eşleşen özellikleri bulur. Herhangi bir özellik bulunamazsa döndürür |
FindProperty(MemberInfo) |
Verilen varlık türünde bir özellik alır. Özellik bulunamazsa döndürür |
FindProperty(String) |
Belirli bir ada sahip özelliğini alır. Belirtilen ada sahip bir özellik tanımlanmadıysa döndürür |
FindRuntimeAnnotation(String) |
Belirli bir adla çalışma zamanı ek açıklamasını alır ve yoksa döndürür |
FindRuntimeAnnotationValue(String) |
Çalışma zamanı ek açıklamasının belirtilen ada sahip değerini alır ve yoksa döndürür |
FindServiceProperty(String) |
Belirli bir ada sahip hizmet özelliğini alır.
Belirtilen ada sahip bir özellik tanımlanmadıysa döndürür |
FindSkipNavigation(MemberInfo) |
Bu varlık türünde bir atlama gezinti özelliği alır. Gezinti özelliği bulunmazsa döndürür |
FindSkipNavigation(String) |
Bu varlık türünde bir atlama gezinti özelliği alır. Atlama gezinti özelliği bulunmazsa döndürür |
GetAllBaseTypes() |
Kökten başlayarak bu varlık türünün türetildiği modeldeki tüm türleri alır. |
GetAllBaseTypesAscending() |
En yakın varlık türünden başlayarak bu varlık türünün türetildiği modeldeki tüm türleri alır. |
GetAllBaseTypesInclusive() |
Yukarıdan aşağıya, türün kendisi de dahil olmak üzere bu varlık türünün tüm temel türlerini döndürür. |
GetAllBaseTypesInclusiveAscending() |
Bu varlık türünün, türün kendisi de dahil olmak üzere, alttan üste tüm temel türlerini döndürür. |
GetAnnotation(String) |
Belirtilen ada sahip ek açıklamayı alır ve yoksa oluşturur. (Devralındığı yer: IReadOnlyAnnotatable) |
GetAnnotations() |
Geçerli nesnedeki tüm ek açıklamaları alır. (Devralındığı yer: IReadOnlyAnnotatable) |
GetBaseTypeConfigurationSource() |
özelliği için BaseType yapılandırma kaynağını döndürür. |
GetChangeTrackingStrategy() |
Bu tür için kullanılan değişiklik izleme stratejisini alır. Bu strateji, bağlamın türün bir örneğinin özelliklerindeki değişiklikleri nasıl algıladiğini gösterir. (Devralındığı yer: IReadOnlyTypeBase) |
GetChangeTrackingStrategyConfigurationSource() |
için GetChangeTrackingStrategy()yapılandırma kaynağını döndürür. |
GetComplexProperties() |
Bu tür ve temel türlerde tanımlanan karmaşık özellikleri alır. (Devralındığı yer: IReadOnlyTypeBase) |
GetConcreteDerivedTypesInclusive() |
Türün kendisi de dahil olmak üzere, bu varlık türünün türetilmiş tüm türlerini döndürür. |
GetConfigurationSource() |
Bu varlık türü için yapılandırma kaynağını alır. |
GetDeclaredComplexProperties() |
Bu tür üzerinde bildirilen karmaşık özellikleri alır. (Devralındığı yer: IReadOnlyTypeBase) |
GetDeclaredForeignKeys() |
Bu varlık türünde bildirilen tüm yabancı anahtarları alır. |
GetDeclaredIndexes() |
Bu varlık türünde bildirilen tüm dizinleri alır. |
GetDeclaredKeys() |
Verilen IReadOnlyEntityTypeüzerinde bildirilen tüm anahtarları alır. |
GetDeclaredMembers() |
Bu türde bildirilen üyeleri alır. (Devralındığı yer: IReadOnlyTypeBase) |
GetDeclaredNavigations() |
Bu varlık türünde bildirilen tüm gezinti özelliklerini alır. |
GetDeclaredProperties() |
Bu varlık türünde bildirilen tüm gezinti dışı özellikleri alır. |
GetDeclaredReferencingForeignKeys() |
Belirli bir varlık türünü hedefleyen tüm yabancı anahtarları (örneğin, verilen varlık türünün sorumlu olduğu yabancı anahtarlar) alır. |
GetDeclaredServiceProperties() |
Bu varlık türünde bildirilen tüm hizmet özelliklerini alır. |
GetDeclaredSkipNavigations() |
Bu varlık türünde bildirilen atlama gezinti özelliklerini alır. |
GetDeclaredTriggers() |
Varlık türünde bildirilen tetikleyicileri döndürür. |
GetDefaultDiscriminatorValue() |
Bu varlık türü için kullanılacak varsayılan ayırıcı değeri döndürür. (Devralındığı yer: IReadOnlyEntityType) |
GetDerivedComplexProperties() |
Bu türden türetilen türlerde bildirilen karmaşık özellikleri alır. (Devralındığı yer: IReadOnlyTypeBase) |
GetDerivedForeignKeys() |
Bu varlık türünden türetilen türlerde bildirilen tüm yabancı anahtarları alır. |
GetDerivedIndexes() |
Bu varlık türünden türetilen türlerde bildirilen tüm dizinleri alır. |
GetDerivedNavigations() |
Bu varlık türünden türetilen türlerde bildirilen tüm gezinti özelliklerini alır. |
GetDerivedProperties() |
Bu varlık türünden türetilen türlerde bildirilen tüm gezinti dışı özellikleri alır. |
GetDerivedServiceProperties() |
Bu varlık türünden türetilen türlerde bildirilen tüm hizmet özelliklerini alır. |
GetDerivedSkipNavigations() |
Bu varlık türünden türetilen türlerde bildirilen tüm atlama gezinti özelliklerini alır. |
GetDerivedTypes() |
Modeldeki bu varlık türünden türetilen tüm türleri alır. |
GetDerivedTypesInclusive() |
Türün kendisi de dahil olmak üzere bu varlık türünün tüm türetilmiş türlerini döndürür. |
GetDirectlyDerivedTypes() |
Modeldeki bu varlık türünden doğrudan türetilen tüm türleri alır. |
GetDiscriminatorMappingCompleteConfigurationSource() |
ConfigurationSource Ayırıcı değerin tamamlanma durumunu alır. |
GetDiscriminatorPropertyConfigurationSource() |
ConfigurationSource Ayırıcı özelliğinin değerini alır. |
GetDiscriminatorPropertyName() |
Ayrıştırıcı değeri depolamak için kullanılacak özelliğin adını döndürür. (Devralındığı yer: IReadOnlyEntityType) |
GetDiscriminatorValue() |
Bu varlık türü için ayırıcı değeri döndürür. (Devralındığı yer: IReadOnlyEntityType) |
GetDiscriminatorValueConfigurationSource() |
Ayırıcı değeri için değerini ConfigurationSource alır. |
GetFlattenedComplexProperties() |
Karmaşık türlerdekiler de dahil olmak üzere uygulayan IComplexPropertytüm özellikleri döndürür. (Devralındığı yer: ITypeBase) |
GetFlattenedDeclaredProperties() |
Karmaşık türlerdekiler de dahil olmak üzere uygulayan IPropertytüm bildirilen özellikleri döndürür. (Devralındığı yer: ITypeBase) |
GetFlattenedProperties() |
Karmaşık türlerdekiler de dahil olmak üzere uygulayan IPropertytüm özellikleri döndürür. (Devralındığı yer: ITypeBase) |
GetForeignKeyProperties() |
Yabancı anahtarlarda bulunan özellikleri döndürür. (Devralındığı yer: IEntityType) |
GetForeignKeys() |
Bu varlık türünde tanımlanan yabancı anahtarları alır. |
GetIgnoredMembers() |
Yoksayılan tüm üyeleri alır. (Devralındığı yer: IConventionTypeBase) |
GetIndexes() |
Bu varlık türünde tanımlanan dizinleri alır. |
GetIsDiscriminatorMappingComplete() |
Bu varlık türü için ayırıcı eşlemenin tamamlanıp tamamlanmadığını belirten değeri döndürür. (Devralındığı yer: IReadOnlyEntityType) |
GetIsKeylessConfigurationSource() |
IsKeyless özelliğinin yapılandırma kaynağını döndürür. |
GetKeys() |
Bu varlık türü için birincil ve alternatif anahtarları alır. |
GetMembers() |
Bu tür ve temel türlerde tanımlanan üyeleri alır. (Devralındığı yer: IReadOnlyTypeBase) |
GetNavigationAccessMode() |
Bu tür gezintiler PropertyAccessMode için kullanılan öğesini alır. (Devralındığı yer: IReadOnlyTypeBase) |
GetNavigationAccessModeConfigurationSource() |
için GetNavigationAccessMode()yapılandırma kaynağını döndürür. |
GetNavigations() |
Verilen varlık türündeki tüm gezinti özelliklerini alır. |
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Çalışma zamanı ek açıklamasının belirtilen ada sahip değerini alır ve yoksa ekler. (Devralındığı yer: IAnnotatable) |
GetOrCreateEmptyMaterializer(IEntityMaterializerSource) |
Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir. (Devralındığı yer: IReadOnlyEntityType) |
GetOrCreateMaterializer(IEntityMaterializerSource) |
Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir. (Devralındığı yer: IReadOnlyEntityType) |
GetPrimaryKeyConfigurationSource() |
Birincil anahtarın yapılandırma kaynağını döndürür. |
GetProperties() |
Bu varlık türünde tanımlanan özellikleri alır. |
GetProperty(String) |
Verilen ada sahip bir özellik alır. |
GetPropertyAccessMode() |
Bu türdeki PropertyAccessMode özellikler ve gezintiler için kullanılan değeri alır. (Devralındığı yer: IReadOnlyTypeBase) |
GetPropertyAccessModeConfigurationSource() |
için GetPropertyAccessMode()yapılandırma kaynağını döndürür. (Devralındığı yer: IConventionTypeBase) |
GetQueryFilter() |
Bu varlık türü için sorgulara otomatik olarak uygulanan LINQ ifade filtresini alır. (Devralındığı yer: IReadOnlyEntityType) |
GetQueryFilterConfigurationSource() |
için GetQueryFilter()yapılandırma kaynağını döndürür. |
GetReferencingForeignKeys() |
Belirli bir varlık türünü hedefleyen tüm yabancı anahtarları alır (örneğin, verilen varlık türünün veya türetildiği türün asıl olduğu yabancı anahtarlar). |
GetRootType() |
Bu varlık türü için kök temel türünü alır. |
GetRuntimeAnnotations() |
Geçerli nesnedeki tüm çalışma zamanı ek açıklamalarını alır. (Devralındığı yer: IAnnotatable) |
GetSeedData(Boolean) |
Verilen varlık türü için modelde depolanan verileri alır. (Devralındığı yer: IReadOnlyEntityType) |
GetServiceProperties() |
Bu varlık türünde tanımlanan tüm hizmet özelliklerini alır. |
GetSkipNavigations() |
Bu varlık türündeki tüm atlama gezinti özelliklerini alır. |
GetSnapshottableMembers() |
Değişiklik izleme sırasında anlık görüntü değeri gerekebilecek tüm üyeleri döndürür. (Devralındığı yer: ITypeBase) |
GetValueGeneratingProperties() |
Varlık girişi duruma geçtiğinde Added bir değer oluşturulması gereken özellikleri döndürür. (Devralındığı yer: IEntityType) |
HasBaseType(IConventionEntityType, Boolean) |
Kullanımdan kalktı..
Bu varlık türünün temel türünü ayarlar. Bu devralma hiyerarşisinde türetilmiş bir tür değilse döndürür |
HasDefiningNavigation() |
Kullanımdan kalktı..
Bu varlık türünün tanımlayıcı bir gezintiye sahip olup olmadığını belirten bir değer alır. (Devralındığı yer: IReadOnlyEntityType) |
HasNoKey(Nullable<Boolean>, Boolean) |
Kullanımdan kalktı..
Varlık türünde anahtar olup olmadığını belirten bir değer ayarlar.
Ayarlandığı |
HasServiceProperties() |
Bu varlık türünün IServiceProperty tanımlı olup olmadığını denetler. (Devralındığı yer: IReadOnlyEntityType) |
IsAbstract() |
Bu yapısal türün soyut bir türü temsil edip etmediğini belirten bir değer alır. (Devralındığı yer: IReadOnlyTypeBase) |
IsAssignableFrom(IReadOnlyEntityType) |
Bu varlık türünün belirli bir varlık türünden türetilip türetileceğini (veya ile aynı olup olmadığını) belirler. (Devralındığı yer: IReadOnlyEntityType) |
IsAssignableFrom(IReadOnlyTypeBase) |
Bu türün belirli bir türden türetilip türemediğini (veya ile aynı olup olmadığını) belirler. (Devralındığı yer: IReadOnlyTypeBase) |
IsIgnored(String) |
Verilen üye adının yoksayılıp yoksayılmadığını gösterir. (Devralındığı yer: IConventionTypeBase) |
IsInOwnershipPath(IReadOnlyEntityType) |
Verilen varlık türünün bu varlık türü için sahiplik yolunda olup olmadığını belirten bir değer alır. (Devralındığı yer: IReadOnlyEntityType) |
IsOwned() |
Bu varlık türünün başka bir varlık türüne ait olup olmadığını belirten bir değer alır. (Devralındığı yer: IReadOnlyEntityType) |
IsStrictlyDerivedFrom(IReadOnlyEntityType) |
Bu varlık türünün belirli bir varlık türünden türetilip türetilmeyeceğini (ancak aynı olmadığını) belirler. (Devralındığı yer: IReadOnlyEntityType) |
IsStrictlyDerivedFrom(IReadOnlyTypeBase) |
Bu türün belirli bir türden türetilip türemediğini (ancak aynı olmadığını) belirler. (Devralındığı yer: IReadOnlyTypeBase) |
LeastDerivedType(IEntityType) |
Belirtilen ikisi arasındaki en az türetilmiş türü alır. (Devralındığı yer: IEntityType) |
LeastDerivedType(IReadOnlyEntityType) |
Belirtilen ikisi arasındaki en az türetilmiş türü alır. |
RemoveAnnotation(String) |
Bu nesneden verilen ada sahip ek açıklamayı kaldırır. (Devralındığı yer: IConventionAnnotatable) |
RemoveComplexProperty(IConventionComplexProperty) |
Bu türden bir özelliği kaldırır. (Devralındığı yer: IConventionTypeBase) |
RemoveComplexProperty(String) |
Bu türden bir özelliği kaldırır. (Devralındığı yer: IConventionTypeBase) |
RemoveDiscriminatorValue() |
Bu varlık türü için ayırıcı değeri kaldırır. |
RemoveForeignKey(IConventionForeignKey) |
Bu varlık türünden yabancı anahtarı kaldırır. |
RemoveForeignKey(IReadOnlyForeignKey) |
Bu varlık türünden yabancı anahtarı kaldırır. |
RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IConventionKey, IConventionEntityType) |
Bu varlık türünden yabancı anahtarı kaldırır. |
RemoveIgnored(String) |
Yoksayılan üye adını kaldırır. (Devralındığı yer: IConventionTypeBase) |
RemoveIndex(IConventionIndex) |
Bu varlık türünden bir dizini kaldırır. |
RemoveIndex(IReadOnlyIndex) |
Bu varlık türünden bir dizini kaldırır. |
RemoveIndex(IReadOnlyList<IReadOnlyProperty>) |
Bu varlık türünden bir dizini kaldırır. |
RemoveKey(IConventionKey) |
Bu varlık türünden birincil veya alternatif anahtarı kaldırır. |
RemoveKey(IReadOnlyKey) |
Bu varlık türünden birincil veya alternatif anahtarı kaldırır. |
RemoveKey(IReadOnlyList<IReadOnlyProperty>) |
Bu varlık türünden birincil veya alternatif anahtarı kaldırır. |
RemoveProperty(IConventionProperty) |
Bu varlık türünden bir özelliği kaldırır. |
RemoveProperty(IReadOnlyProperty) |
Bu varlık türünden bir özelliği kaldırır. |
RemoveProperty(String) |
Bu varlık türünden bir özelliği kaldırır. |
RemoveRuntimeAnnotation(String) |
Verilen çalışma zamanı ek açıklamasını bu nesneden kaldırır. (Devralındığı yer: IAnnotatable) |
RemoveServiceProperty(IReadOnlyServiceProperty) |
Bu varlık türünden bir hizmet özelliğini kaldırır. |
RemoveServiceProperty(String) |
Bu varlık türünden bir hizmet özelliğini kaldırır. |
RemoveSkipNavigation(IConventionSkipNavigation) |
Bu varlık türünden bir atlama gezinti özelliğini kaldırır. |
RemoveSkipNavigation(IReadOnlySkipNavigation) |
Bu varlık türünden bir atlama gezinti özelliğini kaldırır. |
RemoveTrigger(String) |
Verilen ada sahip tetikleyiciyi kaldırır. |
SetAnnotation(String, Object, Boolean) |
Verilen ad altında depolanan ek açıklamayı ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar. (Devralındığı yer: IConventionAnnotatable) |
SetBaseType(IConventionEntityType, Boolean) |
Bu varlık türünün temel türünü ayarlar. Bu devralma hiyerarşisinde türetilmiş bir tür değilse döndürür |
SetChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean) |
Bu varlık türü için kullanılacak değişiklik izleme stratejisini ayarlar. Bu strateji, bağlamın varlık türünün bir örneğinin özelliklerine yapılan değişiklikleri nasıl algıladiğini gösterir. |
SetDiscriminatorMappingComplete(Nullable<Boolean>, Boolean) |
Ayırıcı eşlemenin tamamlanıp tamamlanmadığını gösteren değeri ayarlar. |
SetDiscriminatorProperty(IReadOnlyProperty, Boolean) |
IReadOnlyProperty Ayrımcı değeri depolamak için kullanılacak değerini ayarlar. |
SetDiscriminatorValue(Object, Boolean) |
Bu varlık türü için ayrımcı değeri ayarlar. |
SetIsKeyless(Nullable<Boolean>, Boolean) |
Varlık türünde anahtar olup olmadığını belirten bir değer ayarlar.
Ayarlandığı |
SetNavigationAccessMode(Nullable<PropertyAccessMode>, Boolean) |
PropertyAccessMode Bu varlık türünün gezintileri için kullanılacak öğesini ayarlar. |
SetOrRemoveAnnotation(String, Object, Boolean) |
Verilen ad altında depolanan ek açıklamayı ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar. Sağlanan mevcut ek açıklamayı |
SetPrimaryKey(IConventionProperty, Boolean) |
Bu varlık türü için birincil anahtarı ayarlar. |
SetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean) |
Bu varlık türü için birincil anahtarı ayarlar. |
SetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Bu türün PropertyAccessMode özellikleri için kullanılacak öğesini ayarlar. (Devralındığı yer: IConventionTypeBase) |
SetQueryFilter(LambdaExpression, Boolean) |
Bu varlık türü için sorgulara otomatik olarak uygulanan LINQ ifade filtresini ayarlar. |
SetRuntimeAnnotation(String, Object) |
Verilen anahtar altında depolanan çalışma zamanı ek açıklamasını ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar. (Devralındığı yer: IAnnotatable) |
ShortName() |
Verilen IReadOnlyTypeBase için diğer tanımlayıcılarda kullanılabilecek kısa bir ad alır. (Devralındığı yer: IReadOnlyTypeBase) |
ToDebugString(MetadataDebugStringOptions, Int32) |
Verilen meta verilerin insan tarafından okunabilir bir gösterimini oluşturur. Uyarı: Döndürülen dizenin biçimine güvenmeyin. Yalnızca hata ayıklama için tasarlanmıştır ve sürümler arasında rastgele değişebilir. (Devralındığı yer: IReadOnlyEntityType) |
Belirtik Arabirim Kullanımları
IReadOnlyTypeBase.IsAssignableFrom(IReadOnlyTypeBase) |
Bu türün belirli bir türden türetilip türemediğini (veya ile aynı olup olmadığını) belirler. (Devralındığı yer: IReadOnlyEntityType) |
Uzantı Metotları
AddAnnotations(IConventionAnnotatable, IEnumerable<IConventionAnnotation>, Boolean) |
Nesneye ek açıklamalar ekler. |
GetAnnotation(IConventionAnnotatable, String) |
Belirtilen ada sahip ek açıklamayı alır ve yoksa oluşturur. |
SetOrRemoveAnnotation(IConventionAnnotatable, String, Object, Boolean) |
Verilen ad altında depolanan ek açıklamayı ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar. Sağlanan mevcut ek açıklamayı |
AddForeignKey(IConventionEntityType, IConventionProperty, IConventionKey, IConventionEntityType, Boolean) |
Bu varlık türüne yeni bir ilişki ekler. |
AddIndex(IConventionEntityType, IConventionProperty, Boolean) |
Bu varlık türüne bir dizin ekler. |
AddIndexerProperty(IConventionEntityType, String, Type, Boolean, Boolean) |
ve dizin oluşturucu tarafından yedeklenen bir özelliği bu varlık türüne ekler. |
AddKey(IConventionEntityType, IConventionProperty, Boolean) |
Bu varlık türüne yeni bir alternatif anahtar ekler. |
AddProperty(IConventionEntityType, MemberInfo, Boolean) |
Bu varlık türüne bir özellik ekler. |
AddProperty(IConventionEntityType, String, Boolean) |
Bu varlık türüne bir özellik ekler. |
AddProperty(IConventionEntityType, String, Type, Boolean, Boolean) |
Bu varlık türüne bir özellik ekler. |
FindDeclaredForeignKeys(IConventionEntityType, IReadOnlyList<IProperty>) |
Verilen özellikleri kullanarak verilen IConventionEntityType üzerinde bildirilen yabancı anahtarları alır. |
FindDeclaredNavigation(IConventionEntityType, String) |
Verilen varlık türünde bir gezinti özelliği alır. Temel tür üzerinde tanımlanan gezinti özelliklerini döndürmez.
Gezinti özelliği bulunmazsa döndürür |
FindDeclaredProperty(IConventionEntityType, String) |
Belirtilen ada sahip türde bildirilen bir özellik bulur. Bir temel tür üzerinde tanımlanan özellikleri döndürmez. |
FindDefiningNavigation(IConventionEntityType) |
Kullanımdan kalktı..
Varsa veya |
FindForeignKey(IConventionEntityType, IProperty, IKey, IEntityType) |
Belirli bir birincil veya alternatif anahtara işaret eden belirli özelliklerin yabancı anahtarını alır. Yabancı anahtar bulunamazsa döndürür |
FindForeignKeys(IConventionEntityType, IProperty) |
Verilen özellikte tanımlanan yabancı anahtarları alır. Yalnızca tam olarak belirtilen özellikte tanımlanan yabancı anahtarlar döndürülür. Belirtilen özelliği içeren bileşik yabancı anahtarlar döndürülmedi. |
FindForeignKeys(IConventionEntityType, IReadOnlyList<IProperty>) |
Verilen özelliklerde tanımlanan yabancı anahtarları alır. Yalnızca tam olarak belirtilen özellik kümesinde tanımlanan yabancı anahtarlar döndürülür. |
FindIndex(IConventionEntityType, IProperty) |
Verilen özellikte tanımlanan adlandırılmamış dizini alır. Böyle bir dizin tanımlanmadıysa döndürür Özellik listesi eşleşse bile adlandırılmış dizinler döndürülmeyecek. |
FindKey(IConventionEntityType, IProperty) |
Verilen özellikte tanımlanan birincil veya alternatif anahtarı alır. Verilen özellik için hiçbir anahtar tanımlanmadıysa döndürür |
FindNavigation(IConventionEntityType, MemberInfo) |
Verilen varlık türünde bir gezinti özelliği alır. Gezinti özelliği bulunmazsa döndürür |
FindNavigation(IConventionEntityType, String) |
Verilen varlık türünde bir gezinti özelliği alır. Gezinti özelliği bulunmazsa döndürür |
FindOwnership(IConventionEntityType) |
Bu sahip olunan bir türse veya |
FindProperties(IConventionEntityType, IReadOnlyList<String>) |
Verilen varlık türünde eşleşen özellikleri bulur. Herhangi bir özellik bulunamazsa döndürür Bu API yalnızca skaler özellikleri bulur ve gezinti özelliklerini bulmaz. |
FindProperty(IConventionEntityType, MemberInfo) |
Verilen varlık türünde bir özellik alır. Özellik bulunamazsa döndürür Bu API yalnızca skaler özellikleri bulur ve gezinti özelliklerini bulmaz. Gezinti özelliğini bulmak için kullanın FindNavigation(IConventionEntityType, MemberInfo) . |
GetAllBaseTypes(IConventionEntityType) |
Kökten başlayarak, belirli bir varlık türünün türetildiği modeldeki tüm türleri alır. |
GetAllBaseTypesAscending(IConventionEntityType) |
Belirli bir varlık türünün türetildiği modeldeki tüm türleri, en yakın varlık türünden başlayarak alır. |
GetAllBaseTypesInclusive(IConventionEntityType) |
Türün kendisi de dahil olmak üzere, yukarıdan aşağıya verilen IEntityTypetüm temel türlerini döndürür. |
GetAllBaseTypesInclusiveAscending(IConventionEntityType) |
Türün kendisi de dahil olmak üzere, aşağıdan IEntityTypeyukarıya verilen tüm temel türlerini döndürür. |
GetChangeTrackingStrategyConfigurationSource(IConventionEntityType) |
için GetChangeTrackingStrategy(IEntityType)yapılandırma kaynağını döndürür. |
GetDeclaredForeignKeys(IConventionEntityType) |
Verilen IConventionEntityTypeüzerinde bildirilen tüm yabancı anahtarları alır. Bu yöntem, temel türlerde bildirilen yabancı anahtarları döndürmez. Aynı yabancı anahtarın birden çok kez işlenmesini önlemek için tüm varlık türleri üzerinde yineleme yaparken yararlıdır. Ayrıca temel türlerde bildirilen yabancı anahtarları döndürmek için kullanın GetForeignKeys() . |
GetDeclaredIndexes(IConventionEntityType) |
Verilen IConventionEntityTypeüzerinde bildirilen tüm dizinleri alır. Bu yöntem temel türlerde bildirilen dizinleri döndürmez. Aynı dizinin birden çok kez işlenmesini önlemek için tüm varlık türleri üzerinde yineleme yaparken yararlıdır. Temel türlerde bildirilen dizinleri döndürmek için de kullanın GetForeignKeys() . |
GetDeclaredKeys(IConventionEntityType) |
Verilen IEntityTypeüzerinde bildirilen tüm anahtarları alır. Bu yöntem temel türlerde bildirilen anahtarları döndürmez. Aynı anahtarın birden çok kez işlenmesini önlemek için tüm varlık türlerini yinelerken kullanışlıdır. Temel türlerde bildirilen anahtarları döndürmek için de kullanın GetKeys() . |
GetDeclaredNavigations(IConventionEntityType) |
Verilen IConventionEntityTypeüzerinde bildirilen tüm gezinti özelliklerini alır. Bu yöntem, temel türlerde bildirilen gezinti özelliklerini döndürmez. Aynı gezinti özelliğinin birden çok kez işlenmesini önlemek için tüm varlık türlerini yinelerken kullanışlıdır. Temel türlerde bildirilen gezinti özelliklerini döndürmek için de kullanın GetNavigations(IConventionEntityType) . |
GetDeclaredProperties(IConventionEntityType) |
Verilen IConventionEntityTypeüzerinde bildirilen tüm gezinti dışı özellikleri alır. Bu yöntem temel türlerde bildirilen özellikleri döndürmez. Aynı özelliğin birden çok kez işlenmesini önlemek için tüm varlık türleri üzerinde yineleme yaparken yararlıdır. Temel türlerde bildirilen özellikleri döndürmek için de kullanın GetProperties() . |
GetDeclaredReferencingForeignKeys(IConventionEntityType) |
Belirli bir varlık türünü hedefleyen tüm yabancı anahtarları (örneğin, verilen varlık türünün sorumlu olduğu yabancı anahtarlar) alır. |
GetDeclaredServiceProperties(IConventionEntityType) |
Verilen IConventionEntityTypeüzerinde bildirilen tüm hizmet özelliklerini alır. Bu yöntem temel türlerde bildirilen özellikleri döndürmez. Aynı özelliğin birden çok kez işlenmesini önlemek için tüm varlık türleri üzerinde yineleme yaparken yararlıdır. Temel türlerde bildirilen özellikleri döndürmek için de kullanın GetServiceProperties() . |
GetDefiningQueryConfigurationSource(IConventionEntityType) |
Kullanımdan kalktı..
için GetDefiningQuery(IEntityType)yapılandırma kaynağını döndürür. |
GetDerivedForeignKeys(IConventionEntityType) |
Verilen IConventionEntityTypetüründen türetilen türlerde bildirilen tüm yabancı anahtarları alır. Bu yöntem, verilen varlık türünün kendisinde bildirilen yabancı anahtarları döndürmez. Bu ve temel varlık türündeki türlerde bildirilen yabancı anahtarları döndürmek için kullanın GetForeignKeys() . |
GetDerivedTypes(IConventionEntityType) |
Modeldeki belirli bir varlık türünden türetilen tüm türleri alır. |
GetDerivedTypesInclusive(IConventionEntityType) |
Türün kendisi de dahil olmak üzere verilen IConventionEntityTypetüm türetilmiş türlerini döndürür. |
GetDirectlyDerivedTypes(IConventionEntityType) |
Modeldeki belirli bir varlık türünden doğrudan türetilen tüm türleri alır. |
GetDiscriminatorMappingCompleteConfigurationSource(IConventionEntityType) |
ConfigurationSource Ayırıcı değerin tamamlanma durumunu alır. |
GetDiscriminatorProperty(IConventionEntityType) |
IConventionProperty Ayrımcı değeri depolamak için kullanılacak değeri döndürür. |
GetDiscriminatorPropertyConfigurationSource(IConventionEntityType) |
ConfigurationSource Ayırıcı özelliğinin değerini alır. |
GetDiscriminatorValueConfigurationSource(IConventionEntityType) |
Ayırıcı değeri için değerini ConfigurationSource alır. |
GetNavigations(IConventionEntityType) |
Verilen varlık türündeki tüm gezinti özelliklerini alır. |
GetQueryFilterConfigurationSource(IConventionEntityType) |
için GetQueryFilter(IEntityType)yapılandırma kaynağını döndürür. |
GetReferencingForeignKeys(IConventionEntityType) |
Belirli bir varlık türünü hedefleyen tüm yabancı anahtarları alır (örneğin, verilen varlık türünün veya türetildiği türün asıl olduğu yabancı anahtarlar). |
GetRootType(IConventionEntityType) |
Belirli bir varlık türü için kök temel türünü alır. |
RemoveDiscriminatorValue(IConventionEntityType) |
Bu varlık türü için ayırıcı değeri kaldırır. |
RemoveForeignKey(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType) |
Bu varlık türünden yabancı anahtarı kaldırır. |
RemoveIndex(IConventionEntityType, IReadOnlyList<IConventionProperty>) |
Bu varlık türünden bir dizini kaldırır. |
RemoveKey(IConventionEntityType, IReadOnlyList<IConventionProperty>) |
Bu varlık türünden birincil veya alternatif anahtarı kaldırır. |
RemoveProperty(IConventionEntityType, String) |
Bu varlık türünden bir özelliği kaldırır. |
RootType(IConventionEntityType) |
Kullanımdan kalktı..
Belirli bir varlık türü için kök temel türünü alır. |
SetChangeTrackingStrategy(IConventionEntityType, Nullable<ChangeTrackingStrategy>, Boolean) |
Bu varlık türü için kullanılacak değişiklik izleme stratejisini ayarlar. Bu strateji, bağlamın varlık türünün bir örneğinin özelliklerine yapılan değişiklikleri nasıl algıladiğini gösterir. |
SetDefiningQuery(IConventionEntityType, LambdaExpression, Boolean) |
Kullanımdan kalktı..
Bu türdeki sorgular için varsayılan kaynak olarak kullanılan LINQ sorgusunu ayarlar. |
SetDiscriminatorMappingComplete(IConventionEntityType, Nullable<Boolean>, Boolean) |
Ayırıcı eşlemenin tamamlanıp tamamlanmadığını gösteren değeri ayarlar. |
SetDiscriminatorProperty(IConventionEntityType, IProperty, Boolean) |
IProperty Ayrımcı değeri depolamak için kullanılacak değerini ayarlar. |
SetDiscriminatorValue(IConventionEntityType, Object, Boolean) |
Bu varlık türü için ayrımcı değeri ayarlar. |
SetPrimaryKey(IConventionEntityType, IConventionProperty, Boolean) |
Bu varlık türü için birincil anahtarı ayarlar. |
SetQueryFilter(IConventionEntityType, LambdaExpression, Boolean) |
Bu varlık türü için sorgulara otomatik olarak uygulanan LINQ ifade filtresini ayarlar. |
GetNavigationAccessModeConfigurationSource(IConventionTypeBase) |
için GetNavigationAccessMode(ITypeBase)yapılandırma kaynağını döndürür. |
GetPropertyAccessModeConfigurationSource(IConventionTypeBase) |
için GetPropertyAccessMode(ITypeBase)yapılandırma kaynağını döndürür. |
IsIgnored(IConventionTypeBase, String) |
Verilen üye adının yoksayılıp yoksayılmadığını gösterir. |
SetNavigationAccessMode(IConventionTypeBase, Nullable<PropertyAccessMode>, Boolean) |
PropertyAccessMode Bu varlık türünün gezintileri için kullanılacak öğesini ayarlar. Tek tek gezintilerin bu erişim modunu geçersiz kılabileceğini unutmayın. Burada ayarlanan değer, geçersiz kılma belirtilmemiş herhangi bir gezinti için kullanılır. |
SetPropertyAccessMode(IConventionTypeBase, Nullable<PropertyAccessMode>, Boolean) |
Bu türün PropertyAccessMode özellikleri için kullanılacak öğesini ayarlar. Tek tek özelliklerin ve gezintilerin bu erişim modunu geçersiz kılabileceğini unutmayın. Burada ayarlanan değer, geçersiz kılma belirtilmemiş herhangi bir özellik veya gezinti için kullanılır. |
GetAnalyticalStoreTimeToLive(IReadOnlyEntityType) |
Kapsayıcı kapsamında analiz deposu için yaşam süresini saniyeler içinde döndürür. |
GetAnalyticalStoreTimeToLiveConfigurationSource(IConventionEntityType) |
ConfigurationSource Kapsayıcı kapsamında analiz deposu için yaşam süresini saniyeler içinde alır. |
GetContainer(IEntityType) |
Varlık türünün eşlendiği kapsayıcının adını döndürür. |
GetContainer(IReadOnlyEntityType) |
Varlık türünün eşlendiği kapsayıcının adını döndürür. |
GetContainerConfigurationSource(IConventionEntityType) |
ConfigurationSource Varlık türünün eşlendiği kapsayıcının öğesini alır. |
GetContainingPropertyName(IEntityType) |
Varlık türünün eşlendiği üst özelliğin adını döndürür. |
GetContainingPropertyName(IReadOnlyEntityType) |
Varlık türünün eşlendiği üst özelliğin adını döndürür. |
GetContainingPropertyNameConfigurationSource(IConventionEntityType) |
ConfigurationSource Varlık türünün eşlendiği üst özellik için öğesini alır. |
GetDefaultTimeToLive(IReadOnlyEntityType) |
Varsayılan yaşam süresini kapsayıcı kapsamında saniye olarak döndürür. |
GetDefaultTimeToLiveConfigurationSource(IConventionEntityType) |
ConfigurationSource Varsayılan sürenin kapsayıcı kapsamında saniyeler içinde yaşamasını sağlar. |
GetETagProperty(IConventionEntityType) |
Mevcutsa Cosmos ETag ile eşlenen bu varlık üzerindeki özelliğini alır. |
GetETagProperty(IEntityType) |
Mevcutsa Cosmos ETag ile eşlenen bu varlık üzerindeki özelliğini alır. |
GetETagProperty(IReadOnlyEntityType) |
Mevcutsa Cosmos ETag ile eşlenen bu varlık üzerindeki özelliğini alır. |
GetETagPropertyName(IEntityType) |
Etag'i depolamak için kullanılan özelliğin adını döndürür. |
GetETagPropertyName(IReadOnlyEntityType) |
ETag'i depolamak için kullanılan özelliğin adını döndürür. |
GetETagPropertyNameConfigurationSource(IConventionEntityType) |
Etag'i ConfigurationSource depolamak için kullanılan özelliğin değerini alır. |
GetPartitionKeyProperty(IConventionEntityType) |
Bölüm anahtarını depolamak için kullanılan özelliği döndürür. |
GetPartitionKeyProperty(IReadOnlyEntityType) |
Bölüm anahtarını depolamak için kullanılan özelliği döndürür. |
GetPartitionKeyPropertyName(IEntityType) |
Bölüm anahtarını depolamak için kullanılan özelliğin adını döndürür. |
GetPartitionKeyPropertyName(IReadOnlyEntityType) |
Bölüm anahtarını depolamak için kullanılan özelliğin adını döndürür. |
GetPartitionKeyPropertyNameConfigurationSource(IConventionEntityType) |
ConfigurationSource Bölüm anahtarını depolamak için kullanılan özelliği için değerini alır. |
GetThroughput(IReadOnlyEntityType) |
Kapsayıcı kapsamında sağlanan aktarım hızını döndürür. |
GetThroughputConfigurationSource(IConventionEntityType) |
ConfigurationSource Kapsayıcı kapsamında sağlanan aktarım hızını alır. |
SetAnalyticalStoreTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean) |
Analiz deposu için yaşam süresini kapsayıcı kapsamında saniye olarak ayarlar. |
SetContainer(IConventionEntityType, String, Boolean) |
Varlık türünün eşlendiği kapsayıcının adını ayarlar. |
SetContainingPropertyName(IConventionEntityType, String, Boolean) |
Varlık türünün eşlendiği üst özelliğin adını ayarlar. |
SetDefaultTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean) |
Varsayılan yaşam süresini kapsayıcı kapsamında saniye olarak ayarlar. |
SetETagPropertyName(IConventionEntityType, String, Boolean) |
ETag'i depolamak için kullanılan özelliğin adını ayarlar. |
SetPartitionKeyPropertyName(IConventionEntityType, String, Boolean) |
Bölüm anahtarını depolamak için kullanılan özelliğin adını ayarlar. |
SetThroughput(IConventionEntityType, Nullable<Int32>, Nullable<Boolean>, Boolean) |
Kapsayıcı kapsamında sağlanan aktarım hızını ayarlar. |
DisplayName(ITypeBase) |
Verilen ITypeBaseiçin kolay görünen adı alır. |
FindDeclaredNavigation(IEntityType, String) |
Verilen varlık türünde bir gezinti özelliği alır. Temel tür üzerinde tanımlanan gezinti özelliklerini döndürmez.
Gezinti özelliği bulunmazsa döndürür |
FindDeclaredProperty(IEntityType, String) |
Belirtilen ada sahip türde bildirilen bir özellik bulur. Bir temel tür üzerinde tanımlanan özellikleri döndürmez. |
FindDefiningNavigation(IEntityType) |
Kullanımdan kalktı..
Varsa veya |
FindForeignKey(IEntityType, IProperty, IKey, IEntityType) |
Belirli bir birincil veya alternatif anahtara işaret eden belirli özelliklerin yabancı anahtarını alır. Yabancı anahtar bulunamazsa döndürür |
FindForeignKeys(IEntityType, IProperty) |
Verilen özellikte tanımlanan yabancı anahtarları alır. Yalnızca tam olarak belirtilen özellikte tanımlanan yabancı anahtarlar döndürülür. Belirtilen özelliği içeren bileşik yabancı anahtarlar döndürülmedi. |
FindForeignKeys(IEntityType, IReadOnlyList<IProperty>) |
Verilen özelliklerde tanımlanan yabancı anahtarları alır. Yalnızca tam olarak belirtilen özellik kümesinde tanımlanan yabancı anahtarlar döndürülür. |
FindIndex(IEntityType, IProperty) |
Verilen özellikte tanımlanan adlandırılmamış dizini alır. Böyle bir dizin tanımlanmadıysa döndürür Özellik listesi eşleşse bile adlandırılmış dizinler döndürülmeyecek. |
FindKey(IEntityType, IProperty) |
Verilen özellikte tanımlanan birincil veya alternatif anahtarı alır. Verilen özellik için hiçbir anahtar tanımlanmadıysa döndürür |
FindNavigation(IEntityType, MemberInfo) |
Verilen varlık türünde bir gezinti özelliği alır. Gezinti özelliği bulunmazsa döndürür |
FindNavigation(IEntityType, String) |
Verilen varlık türünde bir gezinti özelliği alır. Gezinti özelliği bulunmazsa döndürür |
FindOwnership(IEntityType) |
Bu sahip olunan bir türse veya |
FindProperties(IEntityType, IReadOnlyList<String>) |
Verilen varlık türünde eşleşen özellikleri bulur. Herhangi bir özellik bulunamazsa döndürür Bu API yalnızca skaler özellikleri bulur ve gezinti özelliklerini bulmaz. |
FindProperty(IEntityType, MemberInfo) |
Verilen üye bilgilerine sahip bir özellik alır. Özellik bulunamazsa döndürür Bu API yalnızca skaler özellikleri bulur ve gezinti özelliklerini bulmaz. Gezinti özelliğini bulmak için kullanın FindNavigation(IEntityType, MemberInfo) . |
FullName(ITypeBase) |
Kullanımdan kalktı..
Verilen IReadOnlyTypeBaseiçin benzersiz adı alır. |
GetAllBaseTypes(IEntityType) |
Kökten başlayarak, belirli bir varlık türünün türetildiği modeldeki tüm türleri alır. |
GetAllBaseTypesAscending(IEntityType) |
Belirli bir varlık türünün türetildiği modeldeki tüm türleri, en yakın varlık türünden başlayarak alır. |
GetAllBaseTypesInclusive(IEntityType) |
Türün kendisi de dahil olmak üzere, yukarıdan aşağıya verilen IEntityTypetüm temel türlerini döndürür. |
GetAllBaseTypesInclusiveAscending(IEntityType) |
Türün kendisi de dahil olmak üzere, aşağıdan IEntityTypeyukarıya verilen tüm temel türlerini döndürür. |
GetChangeTrackingStrategy(IEntityType) |
Bu varlık türü için kullanılan değişiklik izleme stratejisini alır. Bu strateji, bağlamın varlık türünün bir örneğinin özelliklerine yapılan değişiklikleri nasıl algıladiğini gösterir. |
GetClosestCommonParent(IEntityType, IEntityType) |
Kullanımdan kalktı..
Verilen her iki varlık türünün de üst öğesi olan en yakın varlık türünü döndürür. Verilen varlıklardan biri diğerinin üst öğesiyse, bu üst öğe döndürülür. İki varlık türü aynı hiyerarşide değilse döndürür |
GetConcreteDerivedTypesInclusive(IEntityType) |
Türün kendisi de dahil olmak üzere verilen IEntityTypetürün türetilmiş tüm türlerini döndürür. |
GetDeclaredForeignKeys(IEntityType) |
Verilen IEntityTypeüzerinde bildirilen tüm yabancı anahtarları alır. Bu yöntem, temel türlerde bildirilen yabancı anahtarları döndürmez. Aynı yabancı anahtarın birden çok kez işlenmesini önlemek için tüm varlık türleri üzerinde yineleme yaparken yararlıdır. Ayrıca temel türlerde bildirilen yabancı anahtarları döndürmek için kullanın GetForeignKeys() . |
GetDeclaredIndexes(IEntityType) |
Verilen IEntityTypeüzerinde bildirilen tüm dizinleri alır. Bu yöntem temel türlerde bildirilen dizinleri döndürmez. Aynı dizinin birden çok kez işlenmesini önlemek için tüm varlık türleri üzerinde yineleme yaparken yararlıdır. Temel türlerde bildirilen dizinleri döndürmek için de kullanın GetForeignKeys() . |
GetDeclaredKeys(IEntityType) |
Verilen IEntityTypeüzerinde bildirilen tüm anahtarları alır. Bu yöntem temel türlerde bildirilen anahtarları döndürmez. Aynı anahtarın birden çok kez işlenmesini önlemek için tüm varlık türlerini yinelerken kullanışlıdır. Temel türlerde bildirilen anahtarları döndürmek için de kullanın GetKeys() . |
GetDeclaredNavigations(IEntityType) |
Verilen IEntityTypeüzerinde bildirilen tüm gezinti özelliklerini alır. Bu yöntem, temel türlerde bildirilen gezinti özelliklerini döndürmez. Aynı gezinti özelliğinin birden çok kez işlenmesini önlemek için tüm varlık türlerini yinelerken kullanışlıdır. Temel türlerde bildirilen gezinti özelliklerini döndürmek için de kullanın GetNavigations(IEntityType) . |
GetDeclaredProperties(IEntityType) |
Verilen IEntityTypeüzerinde bildirilen tüm gezinti dışı özellikleri alır. Bu yöntem temel türlerde bildirilen özellikleri döndürmez. Aynı özelliğin birden çok kez işlenmesini önlemek için tüm varlık türleri üzerinde yineleme yaparken yararlıdır. Temel türlerde bildirilen özellikleri döndürmek için de kullanın GetProperties() . |
GetDeclaredReferencingForeignKeys(IEntityType) |
Belirli bir varlık türünü hedefleyen tüm yabancı anahtarları (örneğin, verilen varlık türünün sorumlu olduğu yabancı anahtarlar) alır. |
GetDeclaredServiceProperties(IEntityType) |
Verilen IEntityTypeüzerinde bildirilen tüm hizmet özelliklerini alır. Bu yöntem temel türlerde bildirilen özellikleri döndürmez. Aynı özelliğin birden çok kez işlenmesini önlemek için tüm varlık türleri üzerinde yineleme yaparken yararlıdır. Temel türlerde bildirilen özellikleri döndürmek için de kullanın GetServiceProperties() . |
GetDefiningQuery(IEntityType) |
Kullanımdan kalktı..
Bu türdeki sorgular için varsayılan kaynak olarak kullanılan LINQ sorgusunu alır. |
GetDerivedForeignKeys(IEntityType) |
Verilen IEntityTypetüründen türetilen türlerde bildirilen tüm yabancı anahtarları alır. Bu yöntem, verilen varlık türünün kendisinde bildirilen yabancı anahtarları döndürmez. Bu ve temel varlık türündeki türlerde bildirilen yabancı anahtarları döndürmek için kullanın GetForeignKeys() . |
GetDerivedTypes(IEntityType) |
Modeldeki belirli bir varlık türünden türetilen tüm türleri alır. |
GetDerivedTypesInclusive(IEntityType) |
Türün kendisi de dahil olmak üzere verilen IEntityTypetüm türetilmiş türlerini döndürür. |
GetDirectlyDerivedTypes(IEntityType) |
Modeldeki belirli bir varlık türünden doğrudan türetilen tüm türleri alır. |
GetDiscriminatorProperty(IEntityType) |
Kullanımdan kalktı..
IReadOnlyProperty Ayrımcı değeri depolamak için kullanılacak değeri döndürür. |
GetDiscriminatorValue(IEntityType) |
Bu varlık türü için ayırıcı değeri döndürür. |
GetIsDiscriminatorMappingComplete(IEntityType) |
Bu varlık türü için ayırıcı eşlemenin tamamlanıp tamamlanmadığını belirten değeri döndürür. |
GetNavigations(IEntityType) |
Kullanımdan kalktı..
Verilen varlık türündeki tüm gezinti özelliklerini alır. |
GetProperty(IEntityType, String) |
Verilen ada sahip bir özellik alır. Bu API yalnızca skaler özellikleri bulur ve gezinti özelliklerini bulmaz. Gezinti özelliğini bulmak için kullanın FindNavigation(IEntityType, String) . |
GetQueryFilter(IEntityType) |
Bu varlık türü için sorgulara otomatik olarak uygulanan LINQ ifade filtresini alır. |
GetReferencingForeignKeys(IEntityType) |
Belirli bir varlık türünü hedefleyen tüm yabancı anahtarları (örneğin, verilen varlık türünün sorumlu olduğu yabancı anahtarlar) alır. |
GetRootType(IEntityType) |
Belirli bir varlık türü için kök temel türünü alır. |
GetSeedData(IEntityType, Boolean) |
Verilen varlık türü için modelde depolanan verileri alır. |
HasDefiningNavigation(IEntityType) |
Kullanımdan kalktı..
Bu varlık türünün tanımlayıcı bir gezintiye sahip olup olmadığını belirten bir değer alır. |
IsAbstract(ITypeBase) |
Bu varlık türünün soyut bir türü temsil eder olup olmadığını denetler. |
IsAssignableFrom(IEntityType, IEntityType) |
Bu varlık türünün belirli bir varlık türünden türetilip türetileceğini (veya ile aynı olup olmadığını) belirler. |
IsInOwnershipPath(IEntityType, IEntityType) |
Verilen varlık türünün bu varlık türü için sahiplik yolunda olup olmadığını belirten bir değer alır. |
IsOwned(IEntityType) |
Bu varlık türünün başka bir varlık türüne ait olup olmadığını belirten bir değer alır. |
IsStrictlyDerivedFrom(IEntityType, IEntityType) |
Bu varlık türünün belirli bir varlık türünden türetilip türetilmeyeceğini (ancak aynı olmadığını) belirler. |
LeastDerivedType(IEntityType, IEntityType) |
Belirtilen ikisi arasındaki en az türetilmiş türü alır. |
RootType(IEntityType) |
Kullanımdan kalktı..
Belirli bir varlık türü için kök temel türünü alır. |
ShortName(ITypeBase) |
Verilen ITypeBase için diğer tanımlayıcılarda kullanılabilecek kısa bir ad alır. |
ToDebugString(IEntityType, MetadataDebugStringOptions, Int32) |
Verilen meta verilerin insan tarafından okunabilir bir gösterimini oluşturur. Uyarı: Döndürülen dizenin biçimine güvenmeyin. Yalnızca hata ayıklama için tasarlanmıştır ve sürümler arasında rastgele değişebilir. |
AnnotationsToDebugString(IAnnotatable, Int32) |
Nesnede bildirilen tüm ek açıklamaların hata ayıklama dizesini alır. |
GetAnnotation(IAnnotatable, String) |
Belirtilen ada sahip ek açıklamayı alır ve yoksa oluşturur. |
GetDefiningQueryConfigurationSource(IConventionEntityType) |
için GetInMemoryQuery(IReadOnlyEntityType)yapılandırma kaynağını döndürür. |
GetInMemoryQuery(IEntityType) |
Bu türdeki sorgular için varsayılan kaynak olarak kullanılan LINQ sorgusunu alır. |
GetInMemoryQuery(IReadOnlyEntityType) |
Bu türdeki sorgular için varsayılan kaynak olarak kullanılan LINQ sorgusunu alır. |
SetInMemoryQuery(IConventionEntityType, LambdaExpression, Boolean) |
Bu türdeki sorgular için varsayılan kaynak olarak kullanılan LINQ sorgusunu ayarlar. |
AddCheckConstraint(IConventionEntityType, String, String, Boolean) |
Varlık türünde verilen adla yeni bir denetim kısıtlaması oluşturur. Aynı varlık türünde aynı ada sahip bir denetim kısıtlaması varsa bir özel durum oluşturur. |
FindCheckConstraint(IConventionEntityType, String) |
Verilen ada sahip bir IConventionCheckConstraint bulur. |
FindCheckConstraint(IEntityType, String) |
Verilen ada sahip bir ICheckConstraint bulur. |
FindCheckConstraint(IReadOnlyEntityType, String) |
Verilen ada sahip bir IReadOnlyCheckConstraint bulur. |
FindMappingFragment(IConventionEntityType, StoreObjectIdentifier) |
Belirli bir tablo benzeri depolama nesnesi için varlık türü eşlemesini döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
FindMappingFragment(IReadOnlyEntityType, StoreObjectIdentifier) |
Belirli bir tablo benzeri depolama nesnesi için varlık türü eşlemesini döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
FindRowInternalForeignKeys(IConventionEntityType, StoreObjectIdentifier) |
Aynı tablo benzeri depolama nesnesini paylaşan diğer varlık türlerini işaret eden belirli varlık türünün yabancı anahtarlarını alır. |
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier) |
Aynı tablo benzeri depolama nesnesini paylaşan diğer varlık türlerini işaret eden belirli varlık türünün yabancı anahtarlarını alır. |
FindRowInternalForeignKeys(IReadOnlyEntityType, StoreObjectIdentifier) |
Aynı tablo benzeri depolama nesnesini paylaşan diğer varlık türlerini işaret eden belirli varlık türünün yabancı anahtarlarını alır. |
GetCheckConstraints(IConventionEntityType) |
Varlık türünde bulunan tüm denetim kısıtlamalarını döndürür. |
GetCheckConstraints(IEntityType) |
Varlık türünde bulunan tüm denetim kısıtlamalarını döndürür. |
GetCheckConstraints(IReadOnlyEntityType) |
Varlık türünde bulunan tüm denetim kısıtlamalarını döndürür. |
GetComment(IEntityType) |
Bu varlığın eşlendiği tablonun açıklamasını döndürür. |
GetComment(IReadOnlyEntityType) |
Bu varlığın eşlendiği tablonun açıklamasını döndürür. |
GetCommentConfigurationSource(IConventionEntityType) |
ConfigurationSource Tablo açıklamasının öğesini alır. |
GetContainerColumnName(IReadOnlyEntityType) |
Varlık türünün eşlendiği kapsayıcı sütun adını alır. |
GetContainerColumnNameConfigurationSource(IConventionEntityType) |
ConfigurationSource Kapsayıcı sütununun adını alır. |
GetContainerColumnTypeMapping(IReadOnlyEntityType) |
Kullanımdan kalktı..
Varlık türünün eşlendiği kapsayıcı sütun türü eşlemesini alır. |
GetContainerColumnTypeMappingConfigurationSource(IConventionEntityType) |
Kullanımdan kalktı..
Kapsayıcı sütun türü eşlemesi için öğesini ConfigurationSource alır. |
GetDeclaredCheckConstraints(IConventionEntityType) |
Varlık türünde bildirilen tüm denetim kısıtlamalarını döndürür. |
GetDeclaredCheckConstraints(IReadOnlyEntityType) |
Varlık türünde bildirilen tüm denetim kısıtlamalarını döndürür. |
GetDefaultMappings(IEntityType) |
Varlık türünün kullanacağı varsayılan eşlemeleri döndürür. |
GetDefaultSchema(IEntityType) |
Bu varlık türü için kullanılacak varsayılan veritabanı şemasını döndürür. |
GetDefaultSchema(IReadOnlyEntityType) |
Bu varlık türü için kullanılacak varsayılan veritabanı şemasını döndürür. |
GetDefaultSqlQueryName(IEntityType) |
kullanılarak RelationalEntityTypeBuilderExtensions.ToSqlQueryeşlendiğinde bu varlık türü için kullanılacak varsayılan SQL sorgu adını alır. |
GetDefaultSqlQueryName(IReadOnlyEntityType) |
kullanılarak RelationalEntityTypeBuilderExtensions.ToSqlQueryeşlendiğinde bu varlık türü için kullanılacak varsayılan SQL sorgu adını alır. |
GetDefaultTableName(IEntityType) |
Bu varlık türü için kullanılacak varsayılan tablo adını döndürür. |
GetDefaultTableName(IEntityType, Boolean) |
Bu varlık türü için kullanılacak varsayılan tablo adını döndürür. |
GetDefaultTableName(IReadOnlyEntityType, Boolean) |
Bu varlık türü için kullanılacak varsayılan tablo adını döndürür. |
GetDefaultViewName(IEntityType) |
Bu varlık türü için kullanılacak varsayılan görünüm adını döndürür. |
GetDefaultViewName(IReadOnlyEntityType) |
Bu varlık türü için kullanılacak varsayılan görünüm adını döndürür. |
GetDefaultViewSchema(IEntityType) |
Bu varlık görünümü için kullanılacak varsayılan veritabanı şemasını döndürür. |
GetDefaultViewSchema(IReadOnlyEntityType) |
Bu varlık görünümü için kullanılacak varsayılan veritabanı şemasını döndürür. |
GetDeleteStoredProcedure(IConventionEntityType) |
Varlık türünün silme işlemleri için eşlendiği veya |
GetDeleteStoredProcedure(IReadOnlyEntityType) |
Varlık türünün silme işlemleri için eşlendiği veya |
GetDeleteStoredProcedureConfigurationSource(IConventionEntityType) |
Silme saklı yordamı için öğesini ConfigurationSource alır. |
GetFunctionMappings(IEntityType) |
Varlık türünün eşlendiği işlevleri döndürür. |
GetFunctionName(IEntityType) |
Varlık türünün eşlendiği veya |
GetFunctionName(IReadOnlyEntityType) |
Varlık türünün eşlendiği veya |
GetFunctionNameConfigurationSource(IConventionEntityType) |
İşlev adı için değerini ConfigurationSource alır. |
GetInsertStoredProcedure(IConventionEntityType) |
Varlık türünün eklemeler için eşlendiği veya |
GetInsertStoredProcedure(IReadOnlyEntityType) |
Varlık türünün eklemeler için eşlendiği veya |
GetInsertStoredProcedureConfigurationSource(IConventionEntityType) |
Ekleme saklı yordamı için öğesini ConfigurationSource alır. |
GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType) |
için IsTableExcludedFromMigrations(IReadOnlyEntityType)öğesini ConfigurationSource alır. |
GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType, StoreObjectIdentifier) |
için IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier)öğesini ConfigurationSource alır. |
GetJsonPropertyName(IReadOnlyEntityType) |
Bir JSON sütununa eşlenen verilen varlık için kullanılan JSON özellik adının değerini alır. |
GetJsonPropertyNameConfigurationSource(IConventionEntityType) |
ConfigurationSource Belirli bir varlık türü için JSON özellik adını alır. |
GetMappingFragments(IConventionEntityType) |
Yapılandırılmış tüm varlık türü eşleme parçalarını döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
GetMappingFragments(IConventionEntityType, StoreObjectType) |
Belirtilen türdeki tüm yapılandırılmış varlık türü eşleme parçalarını döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
GetMappingFragments(IReadOnlyEntityType) |
Yapılandırılmış tüm varlık türü eşleme parçalarını döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
GetMappingFragments(IReadOnlyEntityType, StoreObjectType) |
Belirtilen türdeki tüm yapılandırılmış varlık türü eşleme parçalarını döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
GetMappingStrategy(IReadOnlyEntityType) |
Türetilmiş türler için eşleme stratejisini alır. |
GetMappingStrategyConfigurationSource(IConventionEntityType) |
için GetMappingStrategy(IReadOnlyEntityType)öğesini ConfigurationSource alır. |
GetOrCreateMappingFragment(IConventionEntityType, StoreObjectIdentifier, Boolean) |
Belirli bir tablo benzeri depolama nesnesi için varlık türü eşlemesini döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
GetSchema(IEntityType) |
Eşlenen tabloyu içeren veritabanı şemasını döndürür. |
GetSchema(IReadOnlyEntityType) |
Eşlenen tabloyu içeren veritabanı şemasını döndürür. |
GetSchemaConfigurationSource(IConventionEntityType) |
Veritabanı şeması için öğesini ConfigurationSource alır. |
GetSchemaQualifiedTableName(IEntityType) |
Varlık türünün şema tarafından önceden eşlendiği veya |
GetSchemaQualifiedTableName(IReadOnlyEntityType) |
Varlık türünün şema tarafından önceden eşlendiği veya |
GetSchemaQualifiedViewName(IEntityType) |
Varlık türünün şema tarafından önceden eşlendiği veya |
GetSchemaQualifiedViewName(IReadOnlyEntityType) |
Varlık türünün şema tarafından önceden eşlendiği veya |
GetSqlQuery(IEntityType) |
Varlık türü için veri sağlamak için kullanılan SQL dizesini veya |
GetSqlQuery(IReadOnlyEntityType) |
Varlık türü için veri sağlamak için kullanılan SQL dizesini veya |
GetSqlQueryConfigurationSource(IConventionEntityType) |
ConfigurationSource Sorgu için SQL dizesini alır. |
GetSqlQueryMappings(IEntityType) |
SQL dizesi eşlemelerini döndürür. |
GetTableMappings(IEntityType) |
Varlık türünün eşlendiği tabloları döndürür. |
GetTableName(IEntityType) |
Varlık türünün eşlendiği veya |
GetTableName(IReadOnlyEntityType) |
Varlık türünün eşlendiği veya |
GetTableNameConfigurationSource(IConventionEntityType) |
ConfigurationSource Tablo adının değerini alır. |
GetUpdateStoredProcedure(IConventionEntityType) |
Varlık türünün güncelleştirmeler için eşlendiği veya |
GetUpdateStoredProcedure(IReadOnlyEntityType) |
Varlık türünün güncelleştirmeler için eşlendiği veya |
GetUpdateStoredProcedureConfigurationSource(IConventionEntityType) |
Güncelleştirme saklı yordamı için öğesini ConfigurationSource alır. |
GetViewMappings(IEntityType) |
Varlık türünün eşlendiği görünümleri döndürür. |
GetViewName(IEntityType) |
Varlık türünün eşlendiği veya |
GetViewName(IReadOnlyEntityType) |
Varlık türünün eşlendiği veya |
GetViewNameConfigurationSource(IConventionEntityType) |
Görünüm adı için değerini ConfigurationSource alır. |
GetViewSchema(IEntityType) |
Eşlenmiş görünümü içeren veritabanı şemasını döndürür. |
GetViewSchema(IReadOnlyEntityType) |
Eşlenmiş görünümü içeren veritabanı şemasını döndürür. |
GetViewSchemaConfigurationSource(IConventionEntityType) |
Görünüm şeması için öğesini ConfigurationSource alır. |
IsIgnoredByMigrations(IEntityType) |
Varlık türünün Migrations tarafından yoksayılıp yoksayılmadığını belirten bir değer alır. |
IsMappedToJson(IReadOnlyEntityType) |
Belirtilen varlığın bir JSON sütununa eşlenip eşlenmediğini belirten bir değer alır. |
IsTableExcludedFromMigrations(IEntityType) |
İlişkili tablonun Migrations tarafından yoksayılıp yoksayılmadığını belirten bir değer alır. |
IsTableExcludedFromMigrations(IReadOnlyEntityType) |
İlişkili tablonun Migrations tarafından yoksayılıp yoksayılmadığını belirten bir değer alır. |
IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier) |
Belirtilen tablonun Migrations tarafından yoksayılıp yoksayılmadığını belirten bir değer alır. |
RemoveCheckConstraint(IConventionEntityType, String) |
Verilen ada sahip öğesini IConventionCheckConstraint kaldırır. |
RemoveDeleteStoredProcedure(IConventionEntityType) |
Bu varlık türü için eşlenmiş silme saklı yordamını kaldırır. |
RemoveInsertStoredProcedure(IConventionEntityType) |
Bu varlık türü için eşlenmiş insert saklı yordamını kaldırır. |
RemoveMappingFragment(IConventionEntityType, StoreObjectIdentifier) |
Belirli bir tablo benzeri depolama nesnesi için varlık türü eşlemesini kaldırır. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
RemoveUpdateStoredProcedure(IConventionEntityType) |
Bu varlık türü için eşlenmiş güncelleştirme saklı yordamını kaldırır. |
SetComment(IConventionEntityType, String, Boolean) |
Bu varlığın eşlendiği tabloya uygulanacak bir açıklama yapılandırılır. |
SetContainerColumnName(IConventionEntityType, String, Boolean) |
Varlık türünün eşlendiği kapsayıcı sütununun adını ayarlar. |
SetContainerColumnTypeMapping(IConventionEntityType, RelationalTypeMapping, Boolean) |
Kullanımdan kalktı..
Varlık türünün eşlendiği kapsayıcı sütunu için tür eşlemesini ayarlar. |
SetDeleteStoredProcedure(IConventionEntityType, Boolean) |
Silme işlemleri için varlık türünü saklı bir yordamla eşler. |
SetFunctionName(IConventionEntityType, String, Boolean) |
Varlık türünün eşlendiği işlevin adını ayarlar. |
SetInsertStoredProcedure(IConventionEntityType, Boolean) |
Varlık türünü eklemeler için bir saklı yordamla eşler. |
SetIsTableExcludedFromMigrations(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
İlişkili tablonun Migrations tarafından yoksayılıp yoksayılmadığını belirten bir değer ayarlar. |
SetIsTableExcludedFromMigrations(IConventionEntityType, Nullable<Boolean>, Boolean) |
İlişkili tablonun Migrations tarafından yoksayılıp yoksayılmadığını belirten bir değer ayarlar. |
SetJsonPropertyName(IConventionEntityType, String, Boolean) |
Bir JSON sütununa eşlenen verilen varlık için kullanılan JSON özellik adının değerini ayarlar. |
SetMappingStrategy(IConventionEntityType, String, Boolean) |
Türetilmiş türler için eşleme stratejisini ayarlar. |
SetSchema(IConventionEntityType, String, Boolean) |
Eşlenen tabloyu içeren veritabanı şemasını ayarlar. |
SetSqlQuery(IConventionEntityType, String, Boolean) |
Varlık türü için veri sağlamak için kullanılan SQL dizesini ayarlar. |
SetTableName(IConventionEntityType, String, Boolean) |
Varlık türünün eşlendiği tablonun adını ayarlar. |
SetUpdateStoredProcedure(IConventionEntityType, Boolean) |
Varlık türünü güncelleştirmeler için bir saklı yordamla eşler. |
SetViewName(IConventionEntityType, String, Boolean) |
Varlık türünün eşlendiği görünümün adını ayarlar. |
SetViewSchema(IConventionEntityType, String, Boolean) |
Eşlenmiş görünümü içeren veritabanı şemasını ayarlar. |
FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier) |
Belirli bir tablo benzeri depolama nesnesi için tür eşlemesini döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
GetContainerColumnName(IReadOnlyTypeBase) |
Türün eşlendiği kapsayıcı sütun adını alır. |
GetDeleteStoredProcedure(IReadOnlyTypeBase) |
Türün silme işlemleri için eşlendiği veya |
GetFunctionName(IReadOnlyTypeBase) |
Türün eşlendiği veya |
GetInsertStoredProcedure(IReadOnlyTypeBase) |
Türün eklemeler için eşlendiği veya |
GetJsonPropertyName(IReadOnlyTypeBase) |
Bir JSON sütununa eşlenen verilen varlık için kullanılan JSON özellik adının değerini alır. |
GetMappingFragments(IReadOnlyTypeBase) |
Tüm yapılandırılmış tür eşleme parçalarını döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
GetMappingFragments(IReadOnlyTypeBase, StoreObjectType) |
Verilen türdeki tüm yapılandırılmış tür eşleme parçalarını döndürür. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
GetMappingStrategy(IReadOnlyTypeBase) |
Türetilmiş türler için eşleme stratejisini alır. |
GetSchema(IReadOnlyTypeBase) |
Eşlenen tabloyu içeren veritabanı şemasını döndürür. |
GetSqlQuery(IReadOnlyTypeBase) |
Türü için veri sağlamak için kullanılan SQL dizesini veya |
GetTableName(IReadOnlyTypeBase) |
Türün eşlendiği veya |
GetUpdateStoredProcedure(IReadOnlyTypeBase) |
Türün güncelleştirmeler için eşlendiği veya |
GetViewName(IReadOnlyTypeBase) |
Türün eşlendiği veya |
GetViewSchema(IReadOnlyTypeBase) |
Eşlenmiş görünümü içeren veritabanı şemasını döndürür. |
IsMappedToJson(IReadOnlyTypeBase) |
Belirtilen varlığın bir JSON sütununa eşlenip eşlenmediğini belirten bir değer alır. |
GetDbSetName(IReadOnlyEntityType) |
Bu varlık türü için sınıfındaki DbSet<TEntity>DbContext özelliği için kullanılması gereken adı alır. |
GetUseSqlReturningClauseConfigurationSource(IConventionEntityType) |
Tablodaki değişiklikleri kaydederken SQL RETURNING yan tümcesinin kullanılıp kullanılmayacağının yapılandırma kaynağını alır. |
IsSqlReturningClauseUsed(IReadOnlyEntityType) |
Tablodaki değişiklikleri kaydederken SQL RETURNING yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer döndürür. RETURNING yan tümcesi, sanal tablolar veya AFTER tetikleyicileri olan tablolar gibi bazı Sqlite özellikleriyle uyumsuzdur. |
IsSqlReturningClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Tablodaki değişiklikleri kaydederken SQL RETURNING yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer döndürür. RETURNING yan tümcesi, sanal tablolar veya AFTER tetikleyicileri olan tablolar gibi bazı Sqlite özellikleriyle uyumsuzdur. |
UseSqlReturningClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
Tablodaki değişiklikleri kaydederken SQL RETURNING yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer ayarlar. RETURNING yan tümcesi, sanal tablolar veya AFTER tetikleyicileri olan tablolar gibi bazı Sqlite özellikleriyle uyumsuzdur. |
UseSqlReturningClause(IConventionEntityType, Nullable<Boolean>, Boolean) |
Tablodaki değişiklikleri kaydederken SQL RETURNING yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer ayarlar. RETURNING yan tümcesi, sanal tablolar veya AFTER tetikleyicileri olan tablolar gibi bazı Sqlite özellikleriyle uyumsuzdur. |
GetHistoryTableName(IReadOnlyEntityType) |
Zamana bağlı tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun adını temsil eden bir değer döndürür. |
GetHistoryTableNameConfigurationSource(IConventionEntityType) |
Zamana bağlı geçmiş tablo adı ayarının yapılandırma kaynağını alır. |
GetHistoryTableSchema(IReadOnlyEntityType) |
Zamana bağlı bir tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun şemasını temsil eden bir değer döndürür. |
GetHistoryTableSchemaConfigurationSource(IConventionEntityType) |
Geçici geçmiş tablosu şema ayarı için yapılandırma kaynağını alır. |
GetIsMemoryOptimizedConfigurationSource(IConventionEntityType) |
Bellek için iyileştirilmiş ayarın yapılandırma kaynağını alır. |
GetIsTemporalConfigurationSource(IConventionEntityType) |
Zamana bağlı tablo ayarının yapılandırma kaynağını alır. |
GetPeriodEndPropertyName(IReadOnlyEntityType) |
Zamana bağlı tabloyla eşlenen varlığın dönem sonu özelliğinin adını temsil eden bir değer döndürür. |
GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType) |
Geçici tablo dönemi bitiş özellik adı ayarı için yapılandırma kaynağını alır. |
GetPeriodStartPropertyName(IReadOnlyEntityType) |
Geçici bir tabloyla eşlenen varlığın dönem başlangıç özelliğinin adını temsil eden bir değer döndürür. |
GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType) |
Geçici tablo dönemi başlangıç özellik adı ayarı için yapılandırma kaynağını alır. |
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType) |
Tablodaki değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağının yapılandırma kaynağını alır. |
IsMemoryOptimized(IEntityType) |
Varlık türünün bellek için iyileştirilmiş bir tabloyla eşlenip eşlenmediğini gösteren bir değer döndürür. |
IsMemoryOptimized(IReadOnlyEntityType) |
Varlık türünün bellek için iyileştirilmiş bir tabloyla eşlenip eşlenmediğini gösteren bir değer döndürür. |
IsSqlOutputClauseUsed(IReadOnlyEntityType) |
Tablodaki değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer döndürür. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Belirtilen tablodaki değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer döndürür. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
IsTemporal(IReadOnlyEntityType) |
Varlık türünün zamana bağlı bir tabloyla eşlenip eşlenmediğini belirten bir değer döndürür. |
SetHistoryTableName(IConventionEntityType, String, Boolean) |
Zamana bağlı tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun adını temsil eden bir değer ayarlar. |
SetHistoryTableSchema(IConventionEntityType, String, Boolean) |
Zamana bağlı bir tabloyla eşlenen varlıkla ilişkili geçmiş tablosunun şemasını temsil eden bir değer ayarlar. |
SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean) |
Varlık türünün bellek için iyileştirilmiş bir tabloyla eşlenip eşlenmediğini belirten bir değer ayarlar. |
SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean) |
Varlık türünün zamana bağlı bir tabloyla eşlenip eşlenmediğini belirten bir değer ayarlar. |
SetPeriodEndPropertyName(IConventionEntityType, String, Boolean) |
Zamana bağlı bir tabloyla eşlenen varlığın dönem sonu özelliğinin adını temsil eden bir değer ayarlar. |
SetPeriodStartPropertyName(IConventionEntityType, String, Boolean) |
Zamana bağlı bir tabloyla eşlenen varlığın dönem başlangıç özelliğinin adını temsil eden bir değer ayarlar. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
Tablodaki değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer ayarlar. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean) |
Tablodaki değişiklikleri kaydederken SQL OUTPUT yan tümcesinin kullanılıp kullanılmayacağını belirten bir değer ayarlar. OUTPUT yan tümcesi, tetikleyicileri olan tablolar gibi belirli SQL Server özellikleriyle uyumsuzdur. |
GetNavigationAccessMode(ITypeBase) |
Bu tür gezintiler PropertyAccessMode için kullanılan öğesini alır. Tek tek gezintilerin bu erişim modunu geçersiz kılabileceğini unutmayın. Burada döndürülen değer, geçersiz kılma belirtilmemiş tüm gezintilerde kullanılır. |
GetPropertyAccessMode(ITypeBase) |
Bu türün PropertyAccessMode özellikleri ve gezintileri için kullanılan öğesini alır. Tek tek özelliklerin ve gezintilerin bu erişim modunu geçersiz kılabileceğini unutmayın. Burada döndürülen değer, geçersiz kılma belirtilmemiş herhangi bir özellik veya gezinti için kullanılır. |
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin