ConventionEntityTypeExtensions 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 IConventionEntityType
için uzantı IConventionEntityType yöntemleri.
public static class ConventionEntityTypeExtensions
[System.Obsolete("Use IConventionEntityType")]
public static class ConventionEntityTypeExtensions
type ConventionEntityTypeExtensions = class
[<System.Obsolete("Use IConventionEntityType")>]
type ConventionEntityTypeExtensions = class
Public Module ConventionEntityTypeExtensions
- Devralma
-
ConventionEntityTypeExtensions
- Öznitelikler
Yöntemler
| 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 dizinleyen tarafından bu varlık türüne bir özellik 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 üzerinde bildirilen IConventionEntityType yabancı anahtarları alır. |
| FindDeclaredNavigation(IConventionEntityType, String) |
Verilen varlık türü üzerinde bir gezinti özelliği alır. Temel tür üzerinde tanımlanan gezinti özelliklerini geri dönmez.
Hiçbir |
| FindDeclaredProperty(IConventionEntityType, String) |
Türün üzerinde verilen adla bildirilen bir özelliği bulur. Temel tür üzerinde tanımlanan özellikleri geri dönmez. |
| FindDefiningNavigation(IConventionEntityType) |
Kullanımdan kalktı.
Varsa veya değilse, tanımlama gezintisi |
| FindForeignKey(IConventionEntityType, IProperty, IKey, IEntityType) |
Verilen bir birincil veya alternatif anahtara bakan özellikler için yabancı anahtarı alır. Yabancı |
| 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ülz. |
| 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 adsız dizini alır. Böyle Özellik listesi eşlese bile adlandırılmış dizinler döndürülecek değildir. |
| FindKey(IConventionEntityType, IProperty) |
Verilen özellikte tanımlanan birincil veya alternatif anahtarı alır. Verilen |
| FindNavigation(IConventionEntityType, MemberInfo) |
Verilen varlık türü üzerinde bir gezinti özelliği alır. Hiçbir |
| FindNavigation(IConventionEntityType, String) |
Verilen varlık türü üzerinde bir gezinti özelliği alır. Hiçbir |
| FindOwnership(IConventionEntityType) |
Sahipe ait bir türse veya başka bir türse, ilişkiyi sahiple |
| FindProperties(IConventionEntityType, IReadOnlyList<String>) |
Verilen varlık türü üzerinde eşleşen özellikleri bulur. Herhangi Bu API yalnızca skaler özellikleri bulur ve gezinti özelliklerini bulamaz. |
| FindProperty(IConventionEntityType, MemberInfo) |
Verilen varlık türü üzerinde bir özellik alır. Özellik Bu API yalnızca skaler özellikleri bulur ve gezinti özelliklerini bulamaz. Gezinti FindNavigation(IConventionEntityType, MemberInfo) özelliğini bulmak için kullanın. |
| GetAllBaseTypes(IConventionEntityType) |
Kökten başlayarak, modelde verilen varlık türünün türet olduğu tüm türleri alır. |
| GetAllBaseTypesAscending(IConventionEntityType) |
En yakın varlık türüyle başlayarak, modelde verilen varlık türünün türet olduğu tüm türleri alır. |
| GetAllBaseTypesInclusive(IConventionEntityType) |
Türün kendisi de dahil olmak üzere IEntityType verilen tüm temel türlerini üstten aşağıya döndürür. |
| GetAllBaseTypesInclusiveAscending(IConventionEntityType) |
Aşağıdan yukarıya tür dahil olmak üzere verilen tüm IEntityType temel türlerini döndürür. |
| GetChangeTrackingStrategyConfigurationSource(IConventionEntityType) |
için yapılandırma kaynağını GetChangeTrackingStrategy(IEntityType) döndürür. |
| GetDeclaredForeignKeys(IConventionEntityType) |
Verilen üzerinde bildirilen tüm yabancı anahtarları IConventionEntityType alır. Bu yöntem, temel türlerde bildirilen yabancı anahtarları geri dönmez. Aynı yabancı anahtarı birden çok kez işlemeyi önlemek için tüm varlık türleri üzerinde yinelerken yararlıdır. Ayrıca, GetForeignKeys() temel türlerde bildirilen yabancı anahtarları da dönmek için kullanın. |
| GetDeclaredIndexes(IConventionEntityType) |
Verilen üzerinde bildirilen tüm dizinleri IConventionEntityType alır. Bu yöntem, temel türlerde bildirilen dizinleri geri dönmez. Aynı dizini birden çok kez işlemeyi önlemek için tüm varlık türleri üzerinde yinelerken yararlıdır. Ayrıca, GetForeignKeys() temel türlerde bildirilen dizinleri de dönmek için kullanın. |
| GetDeclaredKeys(IConventionEntityType) |
Verilen üzerinde bildirilen tüm anahtarları IEntityType alır. Bu yöntem, temel türlerde bildirilen anahtarları geri dönmez. Aynı anahtarı birden çok kez işlemeyi önlemek için tüm varlık türleri üzerinde yinelerken yararlıdır. Ayrıca, GetKeys() temel türlerde bildirilen anahtarları da dönmek için kullanın. |
| GetDeclaredNavigations(IConventionEntityType) |
Verilen üzerinde bildirilen tüm gezinti özelliklerini IConventionEntityType alır. Bu yöntem, temel türlerde bildirilen gezinti özelliklerini geri dönmez. Aynı gezinti özelliğini birden çok kez işlemeyi önlemek için tüm varlık türleri üzerinde yinelerken yararlıdır. Temel GetNavigations(IConventionEntityType) türlerde bildirilen gezinti özelliklerini de dönmek için kullanın. |
| GetDeclaredProperties(IConventionEntityType) |
Verilen üzerinde bildirilen tüm gezinti dışı özellikleri IConventionEntityType alır. Bu yöntem, temel türlerde bildirilen özellikleri geri dönmez. Aynı özelliği birden çok kez işlemeyi önlemek için tüm varlık türleri üzerinde yinelerken yararlıdır. Ayrıca GetProperties() temel türlerde bildirilen özellikleri de dönmek için kullanın. |
| GetDeclaredReferencingForeignKeys(IConventionEntityType) |
Verilen varlık türünü (verilen varlık türünün sorumlu olduğu yabancı anahtarlar) hedef alan tüm yabancı anahtarları alır. |
| GetDeclaredServiceProperties(IConventionEntityType) |
Verilen üzerinde bildirilen tüm hizmet özelliklerini IConventionEntityType alır. Bu yöntem, temel türlerde bildirilen özellikleri geri dönmez. Aynı özelliği birden çok kez işlemeyi önlemek için tüm varlık türleri üzerinde yinelerken yararlıdır. Ayrıca GetServiceProperties() temel türlerde bildirilen özellikleri de dönmek için kullanın. |
| GetDefiningQueryConfigurationSource(IConventionEntityType) |
Kullanımdan kalktı.
için yapılandırma kaynağını GetDefiningQuery(IEntityType) döndürür. |
| GetDerivedForeignKeys(IConventionEntityType) |
Verilen 'den türetilen türlerde bildirilen tüm yabancı anahtarları IConventionEntityType alır. Bu yöntem, verilen varlık türünün kendinde bildirilen yabancı anahtarları geri dönmez. Bu GetForeignKeys() ve temel varlık türü türlerinde bildirilen yabancı anahtarları geri dönmek için kullanın. |
| GetDerivedTypes(IConventionEntityType) |
Modelde verilen varlık türünden türeten tüm türleri alır. |
| GetDerivedTypesInclusive(IConventionEntityType) |
Türün kendisi de dahil olmak üzere verilen IConventionEntityType türetilen tüm türleri döndürür. |
| GetDirectlyDerivedTypes(IConventionEntityType) |
Modelde verilen varlık türünden doğrudan türeten tüm türleri alır. |
| GetDiscriminatorMappingCompleteConfigurationSource(IConventionEntityType) |
Ayrıştırıcı ConfigurationSource değeri tamlığı için değerini alır. |
| GetDiscriminatorProperty(IConventionEntityType) |
Bir IConventionProperty ayrımcı değeri depolamak için kullanılacak değerini döndürür. |
| GetDiscriminatorPropertyConfigurationSource(IConventionEntityType) |
ConfigurationSourceAyrımcı özelliği için alır. |
| GetDiscriminatorValueConfigurationSource(IConventionEntityType) |
ConfigurationSourceAyrımcı değeri için değerini alır. |
| GetNavigations(IConventionEntityType) |
Verilen varlık türü üzerinde tüm gezinti özelliklerini alır. |
| GetQueryFilterConfigurationSource(IConventionEntityType) |
için yapılandırma kaynağını GetQueryFilter(IEntityType) döndürür. |
| GetReferencingForeignKeys(IConventionEntityType) |
Verilen varlık türünü (verilen varlık türünün veya türetilen türün sorumlu olduğu yabancı anahtarlar) hedef alan tüm yabancı anahtarları alır. |
| GetRootType(IConventionEntityType) |
Verilen varlık türü için kök temel türü alır. |
| RemoveDiscriminatorValue(IConventionEntityType) |
Bu varlık türü için ayrımcı değeri kaldırır. |
| RemoveForeignKey(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType) |
Bu varlık türünden bir 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 bir 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ı.
Verilen varlık türü için kök temel türü alır. |
| SetChangeTrackingStrategy(IConventionEntityType, Nullable<ChangeTrackingStrategy>, Boolean) |
Bu varlık türü için kullanmak üzere 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. |
| SetDefiningQuery(IConventionEntityType, LambdaExpression, Boolean) |
Kullanımdan kalktı.
Bu tür sorgular için varsayılan kaynak olarak kullanılan LINQ sorgusunu ayarlar. |
| SetDiscriminatorMappingComplete(IConventionEntityType, Nullable<Boolean>, Boolean) |
Ayrımcı eşlemenin tamam olup olmadığını belirten değeri ayarlar. |
| SetDiscriminatorProperty(IConventionEntityType, IProperty, Boolean) |
Bir 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. |