IConventionEntityTypeBuilder Arabirim

Tanım

, From kurallarını yapılandırmak için basit bir API yüzeyi sağlar IConventionEntityType .

Bu arabirim genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

public interface IConventionEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionEntityTypeBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionEntityTypeBuilder
Implements IConventionAnnotatableBuilder
Uygulamalar

Açıklamalar

Daha fazla bilgi için bkz. model yapı kuralları .

Özellikler

Metadata

Yapılandırılan varlık türünü alır.

ModelBuilder

Model oluşturucuyu alır.

(Devralındığı yer: IConventionAnnotatableBuilder)

Yöntemler

CanAddNavigation(String, Boolean)
Kullanımdan kalktı.

Verilen gezintinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveIndexerProperty(Type, String, Boolean)

Verilen Indexer özelliğinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveNavigation(MemberInfo, Boolean)

Verilen gezintinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveNavigation(String, Boolean)
Kullanımdan kalktı.

Verilen gezintinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveNavigation(String, Type, Boolean)

Verilen gezintinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveProperty(MemberInfo, Boolean)

Verilen özelliğin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveProperty(Type, String, Boolean)

Verilen özelliğin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveServiceProperty(MemberInfo, Boolean)

Verilen hizmet özelliğinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveSkipNavigation(MemberInfo, Boolean)

Verilen atlama gezintisinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveSkipNavigation(String, Boolean)
Kullanımdan kalktı.

Verilen atlama gezintisinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanHaveSkipNavigation(String, Type, Boolean)

Verilen atlama gezintisinin bu varlık türüne eklenip eklenemeyeceğini gösteren bir değer döndürür.

CanIgnore(String, Boolean)

Verilen üye adının verilen yapılandırma kaynağından yoksayılıp sayılamayacağını gösteren bir değer döndürür.

CanRemoveAnnotation(String, Boolean)

Verilen ada sahip bir ek açıklamanın bu yapılandırma kaynağı kullanılarak kaldırılıp kaldırılamadığını gösteren bir değer döndürür.

(Devralındığı yer: IConventionAnnotatableBuilder)
CanRemoveDiscriminator(Boolean)

Ayrıştırıcı özelliğinin kaldırılıp kaldırılamayacağını gösteren bir değer döndürür.

CanRemoveIndex(IConventionIndex, Boolean)

Dizinin bu varlık türünden kaldırılıp kaldırılamayacağını gösteren bir değer döndürür.

CanRemoveKey(Boolean)

Varlık türünün Keyless olarak işaretlenip işaretlenmeyeceğini gösteren bir değer döndürür.

CanRemoveKey(IConventionKey, Boolean)

Anahtarın bu varlık türünden kaldırılıp kaldırılamayacağını gösteren bir değer döndürür.

CanRemoveRelationship(IConventionForeignKey, Boolean)

Yabancı anahtarın bu varlık türünden kaldırılıp kaldırılamayacağını gösteren bir değer döndürür.

CanRemoveSkipNavigation(IConventionSkipNavigation, Boolean)

Bu varlık türünden atlama gezintisi 'nin kaldırılıp kaldırılameyeceğini gösteren bir değer döndürür.

CanRemoveSkipNavigation(ISkipNavigation, Boolean)

Bu varlık türünden atlama gezintisi 'nin kaldırılıp kaldırılameyeceğini gösteren bir değer döndürür.

CanSetAnnotation(String, Object, Boolean)

Verilen ada ve değere sahip bir ek açıklamanın bu yapılandırma kaynağından ayarlanamayacağını gösteren bir değer döndürür.

(Devralındığı yer: IConventionAnnotatableBuilder)
CanSetBaseType(IConventionEntityType, Boolean)

Verilen türün bu varlık türünün temel türü olarak ayarlanamayacağını gösteren bir değer döndürür.

CanSetChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean)

Verilen değişiklik izleme stratejisinin geçerli yapılandırma kaynağından ayarlanamayacağını gösteren bir değer döndürür.

CanSetDefiningQuery(LambdaExpression, Boolean)
Kullanımdan kalktı.

Verilen tanımlama sorgusunun geçerli yapılandırma kaynağından ayarlanamayacağını gösteren bir değer döndürür.

CanSetDiscriminator(MemberInfo, Boolean)

Ayrıştırıcı özelliğinin yapılandırılıp yapılandırılamayacağını gösteren bir değer döndürür.

CanSetDiscriminator(String, Boolean)

Ayrımcı özelliğin yapılandırıp yapılandırılamayacaklarını belirten bir değer döndürür.

CanSetDiscriminator(String, Type, Boolean)

Ayrımcı özelliğin yapılandırıp yapılandırılamayacaklarını belirten bir değer döndürür.

CanSetDiscriminator(Type, Boolean)

Ayrımcı özelliğin yapılandırıp yapılandırılamayacaklarını belirten bir değer döndürür.

CanSetDiscriminator(Type, String, Boolean)

Ayrımcı sütunun yapılandırıp yapılandırılamayacaklarını belirten bir değer döndürür.

CanSetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean)

Verilen özelliklerin bu varlık türü için birincil anahtar olarak ayar olup olmadığını belirten bir değer döndürür.

CanSetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean)

Verilen değerinin geçerli yapılandırma PropertyAccessMode kaynağından ayarlanıp ayarlana olmadığını belirten bir değer döndürür.

CanSetQueryFilter(LambdaExpression, Boolean)

Verilen sorgu filtresinin geçerli yapılandırma kaynağından ayar olup olmadığını belirten bir değer döndürür.

CreateUniqueProperty(Type, String, Boolean)

Mevcut özelliklerden farklı bir adla bir özellik oluşturur.

GetOrCreateProperties(IEnumerable<MemberInfo>, Boolean)

Verilen üyelerle eşleşen mevcut özellikleri döndürür veya bunları oluşturur.

GetOrCreateProperties(IReadOnlyList<String>, Boolean)

Verilen adlarla mevcut özellikleri döndürür veya eşleşen CLR üyeleri bulunursa bunları oluşturur.

HasAnnotation(String, Object, Boolean)

Verilen ad altında depolanan ek açıklamayı ayarlar. Aynı veya daha düşük bir ada sahip bir ek açıklama zaten varsa, var olan ek açıklamanın üzerine yazar ConfigurationSource .

(Devralındığı yer: IConventionAnnotatableBuilder)
HasBaseType(IConventionEntityType, Boolean)

Devralma hiyerarşisinde bu varlık türünün temel türünü ayarlar.

HasChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean)

Bu varlık ChangeTrackingStrategy türü için kullanılacak 'yi yapılandırıyor. 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.

HasDefiningQuery(LambdaExpression, Boolean)
Kullanımdan kalktı.

Anahtarsız varlık türüne veri sağlamak için kullanılan sorguyu yapılandırıyor.

HasDiscriminator(Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(MemberInfo, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(String, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(String, Type, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(Type, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasIndex(IReadOnlyList<IConventionProperty>, Boolean)

Belirtilen özelliklerde bir dizin yapılandırıyor. Verilen özellikler listesinde mevcut bir dizin varsa, yapılandırma için mevcut dizin döndürülür.

HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean)

Belirtilen özelliklerde belirtilen adla bir dizin yapılandırıyor. Verilen özellik kümesinde ve verilen adla mevcut bir dizin varsa, yapılandırma için mevcut dizin döndürülür.

HasIndex(IReadOnlyList<String>, Boolean)

Belirtilen özellik adlarda bir dizin yapılandırıyor. Verilen özellik adları listesinde mevcut bir dizin varsa, yapılandırma için mevcut dizin döndürülür.

HasIndex(IReadOnlyList<String>, String, Boolean)

Belirtilen özellik adlarda bir dizin yapılandırıyor. Verilen düzgün ad listesinde mevcut bir dizin varsa, yapılandırma için mevcut dizin döndürülür.

HasKey(IReadOnlyList<IConventionProperty>, Boolean)

Belirtilen özelliklerde zaten mevcut değilse, bu varlık türü için modelde alternatif bir anahtar oluşturur.

HasNoAnnotation(String, Boolean)

Bu nesneden verilen ada sahip ek açıklamayı kaldırır.

(Devralındığı yer: IConventionAnnotatableBuilder)
HasNoDeclaredDiscriminator(Boolean)
Kullanımdan kalktı.

Bu varlık türünden ayrıştırıcı özelliğini kaldırır. Bu yöntem genellikle varlık türü hiyerarşideki diğer herhangi bir türle aynı tabloyla eşlenmemesi veya bu varlık türü artık kök türü olmadığında çağrılır.

HasNoDiscriminator(Boolean)

Bu varlık türünden ayrıştırıcı özelliğini kaldırır. Bu yöntem genellikle varlık türü hiyerarşideki diğer herhangi bir türle aynı tabloyla eşlenmemesi veya bu varlık türü artık kök türü olmadığında çağrılır.

HasNoIndex(IConventionIndex, Boolean)

Bu varlık türünden bir dizini kaldırır.

HasNoIndex(IReadOnlyList<IConventionProperty>, Boolean)

Bu varlık türünden bir dizini kaldırır.

HasNoKey(Boolean)

Varlık türünü anahtar olmayacak şekilde yapılandırır. Yalnızca sorgular için kullanılabilir hale gelir.

HasNoKey(IConventionKey, Boolean)

Bu varlık türünden birincil veya alternatif bir anahtarı kaldırır.

HasNoKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu varlık türünden birincil veya alternatif bir anahtarı kaldırır.

HasNonNullAnnotation(String, Object, Boolean)

Verilen ad altında depolanan ek açıklamayı ayarlar. Aynı veya daha düşük bir ada sahip bir ek açıklama zaten varsa, var olan ek açıklamanın üzerine yazar ConfigurationSource . Değer belirtilmişse ek açıklamayı kaldırır null .

(Devralındığı yer: IConventionAnnotatableBuilder)
HasNoRelationship(IConventionForeignKey, Boolean)

Yabancı anahtarı bu varlık türünden kaldırır.

HasNoRelationship(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean)

Bu varlık türünden bir ilişkiyi kaldırır.

HasNoSkipNavigation(IConventionSkipNavigation, Boolean)

Bu varlık türünden bir atlama gezintisini kaldırır.

HasNoSkipNavigation(ISkipNavigation, Boolean)

Bu varlık türünden bir atlama gezintisini kaldırır.

HasOwnership(IConventionEntityType, MemberInfo, Boolean)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

HasOwnership(IConventionEntityType, String, Boolean)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

HasOwnership(IConventionEntityType, String, String, Boolean)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

HasOwnership(Type, MemberInfo, Boolean)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

HasOwnership(Type, MemberInfo, MemberInfo, Boolean)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

HasOwnership(Type, String, Boolean)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

HasOwnership(Type, String, String, Boolean)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

HasQueryFilter(LambdaExpression, Boolean)

Bu varlık türünü hedefleyen sorgulara otomatik olarak uygulanacak bir LINQ koşul ifadesi belirtir.

HasRelationship(IConventionEntityType, Boolean)

Bu ve hedef varlık türü arasında bir ilişki yapılandırır.

HasRelationship(IConventionEntityType, IConventionKey, Boolean)

Asıl bitiş olarak hedefle birlikte bu ve hedef varlık türü arasında bir ilişki yapılandırır.

HasRelationship(IConventionEntityType, IReadOnlyList<IConventionProperty>, Boolean)

Asıl bitiş olarak hedefle birlikte bu ve hedef varlık türü arasında bir ilişki yapılandırır.

HasRelationship(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, Boolean)

Asıl bitiş olarak hedefle birlikte bu ve hedef varlık türü arasında bir ilişki yapılandırır.

HasRelationship(IConventionEntityType, MemberInfo, Boolean, Boolean)

Bu ve hedef varlık türü arasında bir ilişki yapılandırır.

HasRelationship(IConventionEntityType, MemberInfo, MemberInfo, Boolean, Boolean)

Bu ve hedef varlık türü arasında bir ilişki yapılandırır.

HasRelationship(IConventionEntityType, String, Boolean, Boolean)

Bu ve hedef varlık türü arasında bir ilişki yapılandırır.

HasRelationship(IConventionEntityType, String, String, Boolean, Boolean)

Bu ve hedef varlık türü arasında bir ilişki yapılandırır.

HasSkipNavigation(MemberInfo, IConventionEntityType, MemberInfo, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Bu ve hedef varlık türü arasında bir atlama gezintisi ve tersini yapılandırır.

HasSkipNavigation(MemberInfo, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Bu ve hedef varlık türü arasında bir atlama gezintisi yapılandırır.

HasSkipNavigation(String, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Bu ve hedef varlık türü arasında bir atlama gezintisi yapılandırır.

Ignore(String, Boolean)

Verilen özelliği varlık türünden dışlar ve kuralların türe bir eşleşen özellik veya gezinti eklemesini önler.

IndexerProperty(Type, String, Boolean)

Dizin Oluşturucu özelliğini verilen adla yapılandırmak için kullanılabilecek bir nesne döndürür. Eşleşen bir özellik yoksa, yeni bir özellik eklenecektir.

IsIgnored(String, Boolean)

Verilen yapılandırma kaynağı için verilen üye adının yoksayılıp yoksayılmadığını gösterir.

PrimaryKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu varlık türü için birincil anahtarı oluşturan özellikleri ayarlar.

Property(MemberInfo, Boolean)

Özelliği verilen üye bilgileri ile yapılandırmak için kullanılabilecek bir nesne döndürür. Eşleşen bir özellik yoksa, yeni bir özellik eklenecektir.

Property(Type, String, Boolean, Boolean)

Özelliği verilen adla yapılandırmak için kullanılabilecek bir nesne döndürür. Eşleşen bir özellik yoksa, yeni bir özellik eklenecektir.

RemoveAnnotation(String, Boolean)
Kullanımdan kalktı.

Bu nesneden verilen ada sahip ek açıklamayı kaldırır.

(Devralındığı yer: IConventionAnnotatableBuilder)
RemoveUnusedImplicitProperties(IReadOnlyList<IConventionProperty>)

Herhangi bir meta veri nesnesinin parçası olmadıkları takdirde verilen listedeki özellikleri kaldırır.

RemoveUnusedShadowProperties(IReadOnlyList<IConventionProperty>, Boolean)
Kullanımdan kalktı.

Herhangi bir meta veri nesnesinin parçası değilse, verilen listedeki gölge özellikleri kaldırır.

ServiceProperty(MemberInfo, Boolean)

Hizmet özelliğini verilen üye bilgileri ile yapılandırmak için kullanılabilecek bir nesne döndürür. Eşleşen bir özellik yoksa, yeni bir özellik eklenecektir.

SetOrRemoveAnnotation(String, Object, Boolean)
Kullanımdan kalktı.

Verilen ad altında depolanan ek açıklamayı ayarlar veya kaldırır.

(Devralındığı yer: IConventionAnnotatableBuilder)
UsePropertyAccessMode(Nullable<PropertyAccessMode>, Boolean)

PropertyAccessModeBu varlık türünün tüm özellikleri için kullanılacak öğesini ayarlar.

Uzantı Metotları

CanSetAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean)

Analiz deposu için yaşam süresi değerinin geçerli yapılandırma kaynağından ayarlanıp ayarlana olmadığını belirten bir değer döndürür

CanSetContainer(IConventionEntityTypeBuilder, String, Boolean)

Varlık türünün eşle olduğu kapsayıcının geçerli yapılandırma kaynağından ayarlanıp ayarlana olmadığını belirten bir değer döndürür

CanSetDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean)

Varsayılan yaşam süresi değerinin geçerli yapılandırma kaynağından ayarlanıp ayarlana olmadığını belirten bir değer döndürür

CanSetJsonProperty(IConventionEntityTypeBuilder, String, Boolean)

Varlık türünün eşlenmiş olduğu üst özellik adının geçerli yapılandırma kaynağından ayarlanıp ayarlana olmadığını belirten bir değer döndürür

CanSetPartitionKey(IConventionEntityTypeBuilder, String, Boolean)

Bölüm anahtarını depolamak için kullanılan özelliğin geçerli yapılandırma kaynağından ayar olup olmadığını belirten bir değer döndürür

CanSetThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean)

Verilen aktarım hızının ayar olup olmadığını belirten bir değer döndürür.

HasAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean)

Analiz deposu için yaşam sürelerini kapsayıcı kapsamında saniyeler içinde yapılandırır.

HasDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean)

Varsayılan saati kapsayıcı kapsamında saniyeler içinde yaşam süresi olarak yapılandırır.

HasPartitionKey(IConventionEntityTypeBuilder, String, Boolean)

Bölüm anahtarını depolamak için kullanılan özelliği yapılandırıyor.

HasThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean)

Sağlanan üretilen işi yapılandırır.

ToContainer(IConventionEntityTypeBuilder, String, Boolean)

Azure Cosmos hedeflenirken varlık türünün eşlendiği kapsayıcıyı yapılandırır.

ToJsonProperty(IConventionEntityTypeBuilder, String, Boolean)

Gömülü belge olarak depolandığında varlığın eşlendiği özellik adını yapılandırır.

CanSetInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)

Verilen bellek içinde sorgunun geçerli yapılandırma kaynağından ayar olup olmadığını belirten bir değer döndürür.

ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean)

Varlık türüne veri sağlamak için kullanılan bir sorguyu yapılandırıyor.

CanExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Belirtilen yapılandırma kaynağı kullanılarak bu varlık türünün eşlendiği tablonun geçişlerden dışlanıp dışlanmadığını gösteren bir değer döndürür.

CanHaveCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)

Denetim kısıtlamasının yapılandırılıp yapılandırılamayacağını gösteren bir değer döndürür.

CanSetCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)
Kullanımdan kalktı.

Denetim kısıtlamasının yapılandırılıp yapılandırılamayacağını gösteren bir değer döndürür.

CanSetComment(IConventionEntityTypeBuilder, String, Boolean)

Belirtilen yapılandırma kaynağını kullanarak bu varlık türü için bir açıklamanın ayarlanamayacağını gösteren bir değer döndürür.

CanSetFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean)

Belirtilen yapılandırma kaynağını kullanarak bu varlık türü için işlev adının ayarlanamayacağını gösteren bir değer döndürür.

CanSetFunction(IConventionEntityTypeBuilder, String, Boolean)

Belirtilen yapılandırma kaynağını kullanarak bu varlık türü için işlev adının ayarlanamayacağını gösteren bir değer döndürür.

CanSetSchema(IConventionEntityTypeBuilder, String, Boolean)

Belirtilen yapılandırma kaynağını kullanarak bu varlık türü için tablo adı şemasının ayarlanamayacağını gösteren bir değer döndürür.

CanSetSqlQuery(IConventionEntityTypeBuilder, String, Boolean)

belirtilen yapılandırma kaynağını kullanarak bu varlık türü için sorgu SQL dizesinin ayarlanamayacağını gösteren bir değer döndürür.

CanSetTable(IConventionEntityTypeBuilder, String, Boolean)

Belirtilen yapılandırma kaynağını kullanarak bu varlık türü için tablo adının ayarlanamayacağını gösteren bir değer döndürür.

CanSetView(IConventionEntityTypeBuilder, String, Boolean)

Belirtilen yapılandırma kaynağını kullanarak bu varlık türü için görünüm adının ayarlanamayacağını gösteren bir değer döndürür.

CanSetViewSchema(IConventionEntityTypeBuilder, String, Boolean)

Belirtilen yapılandırma kaynağını kullanarak bu varlık türü için görünüm şemasının ayarlanamayacağını gösteren bir değer döndürür.

ExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Bu varlık türünün eşlendiği tabloyu geçişlerden hariç olacak şekilde işaretleyin.

HasCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean)

İlişkisel bir veritabanını hedeflerken bir veritabanı denetim kısıtlaması yapılandırır.

HasComment(IConventionEntityTypeBuilder, String, Boolean)

Tabloya uygulanacak bir açıklama yapılandırıyor

ToFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean)

İlişkisel bir veritabanını hedeflerken varlık türünün eşley olduğu işlevi yapılandırıyor.

ToFunction(IConventionEntityTypeBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken varlık türünün eşley olduğu işlevi yapılandırıyor.

ToSchema(IConventionEntityTypeBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken varlık türünün eşle olduğu tablonun şemasını yapılandıran.

ToSqlQuery(IConventionEntityTypeBuilder, String, Boolean)

Varlık türüne SQL için kullanılan bir dizeyi yapılandıran.

ToTable(IConventionEntityTypeBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken varlık türünün eşle olduğu tabloyu yapılandırıyor.

ToTable(IConventionEntityTypeBuilder, String, String, Boolean)

İlişkisel bir veritabanını hedeflerken varlık türünün eşle olduğu tabloyu yapılandırıyor.

ToView(IConventionEntityTypeBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken varlık türünün eşlendiği görünümü yapılandırır.

ToView(IConventionEntityTypeBuilder, String, String, Boolean)

İlişkisel bir veritabanını hedeflerken varlık türünün eşlendiği görünümü yapılandırır.

ToViewSchema(IConventionEntityTypeBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken varlık türünün eşlendiği görünümün şemasını yapılandırır.

CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean)

Verilen geçmiş tablosu adının varlık için ayar olup olmadığını belirten bir değer döndürür.

CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean)

Eşlenen tablonun geçmiş tablo şemasına sahip olup olmadığını belirten bir değer döndürür.

CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Eşlenen tablonun bellek için iyileştirilmiş olarak yapılandırılap yapılandırılanamayrın bir değer döndürür.

CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean)

Eşlenen tablonun zamana bağlı olarak yapılandırıp yapılandırılanamay olduğunu belirten bir değer döndürür.

CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean)

Eşlenen tablonun nokta bitiş özelliğine sahip olup olmadığını belirten bir değer döndürür.

CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean)

Eşlenen tablonun nokta başlangıç özelliğine sahip olup olmadığını belirten bir değer döndürür.

ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)
Kullanımdan kalktı.

Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor.

HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean)

Zamana bağlı bir tabloya eşlenmiş varlık için nokta bitiş özelliğini yapılandırıyor.

HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean)

Zamana bağlı bir tabloya eşlenmiş varlık için nokta başlangıç özelliğini yapılandırıyor.

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor.

IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean)

Tabloyu zamana bağlı olarak yapılandırıyor.

UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean)

Zamana bağlı bir tabloya eşlenmiş varlık için geçmiş tablosu adı yapılandırıyor.

UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean)

Zamana bağlı bir tabloya eşlenmiş varlık için geçmiş tablosu şemasını yapılandırıyor.

Şunlara uygulanır