Aracılığıyla paylaş


QueryTypeBuilder<TQuery> Sınıf

Tanım

Dikkat

Use EntityTypeBuilder instead

bir yapılandırmak için basit bir IMutableEntityTypeAPI sağlar.

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

public class QueryTypeBuilder<TQuery> : Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder where TQuery : class
[System.Obsolete("Use EntityTypeBuilder instead")]
public class QueryTypeBuilder<TQuery> : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TQuery> where TQuery : class
type QueryTypeBuilder<'Query (requires 'Query : null)> = class
    inherit QueryTypeBuilder
[<System.Obsolete("Use EntityTypeBuilder instead")>]
type QueryTypeBuilder<'Query (requires 'Query : null)> = class
    inherit EntityTypeBuilder<'Query (requires 'Query : null)>
Public Class QueryTypeBuilder(Of TQuery)
Inherits QueryTypeBuilder
Public Class QueryTypeBuilder(Of TQuery)
Inherits EntityTypeBuilder(Of TQuery)

Tür Parametreleri

TQuery

Yapılandırılan sorgu türü.

Devralma
QueryTypeBuilder<TQuery>
Devralma
QueryTypeBuilder<TQuery>
Öznitelikler

Oluşturucular

QueryTypeBuilder<TQuery>(IMutableEntityType)
Geçersiz.

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ştirirken uygulama hatalarına neden olabileceğini bilmeniz gerekir.

QueryTypeBuilder<TQuery>(InternalEntityTypeBuilder)
Geçersiz.

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

Özellikler

Builder
Geçersiz.

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ştirirken uygulama hatalarına neden olabileceğini bilmeniz gerekir.

(Devralındığı yer: EntityTypeBuilder)
Metadata
Geçersiz.

Yapılandırılan sorgu türü.

(Devralındığı yer: QueryTypeBuilder)
Metadata
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder)

Yöntemler

ComplexProperty(String)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
ComplexProperty(String, Action<ComplexPropertyBuilder>)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırıyor. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ComplexProperty(Type, String)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırıyor. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
ComplexProperty(Type, String, Action<ComplexPropertyBuilder>)
Geçersiz.

Karmaşık türün karmaşık özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ComplexProperty(Type, String, String)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırıyor. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
ComplexProperty(Type, String, String, Action<ComplexPropertyBuilder>)
Geçersiz.

Karmaşık türün karmaşık özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ComplexProperty<TProperty>(Expression<Func<TEntity,TProperty>>)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Belirtilen özellik modelin bir parçası değilse eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ComplexProperty<TProperty>(Expression<Func<TEntity,TProperty>>, Action<ComplexPropertyBuilder<TProperty>>)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırıyor. Belirtilen özellik modelin bir parçası değilse eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ComplexProperty<TProperty>(Expression<Func<TEntity,TProperty>>, String)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Belirtilen özellik modelin bir parçası değilse eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ComplexProperty<TProperty>(Expression<Func<TEntity,TProperty>>, String, Action<ComplexPropertyBuilder<TProperty>>)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırıyor. Belirtilen özellik modelin bir parçası değilse eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ComplexProperty<TProperty>(String)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
ComplexProperty<TProperty>(String, Action<ComplexPropertyBuilder<TProperty>>)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırılır. Verilen ada sahip bir özellik yoksa yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ComplexProperty<TProperty>(String, String)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
ComplexProperty<TProperty>(String, String, Action<ComplexPropertyBuilder<TProperty>>)
Geçersiz.

Varlık türünün karmaşık bir özelliğini yapılandırılır. Verilen ada sahip bir özellik yoksa yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
FindRelatedEntityType(String, String)
Geçersiz.

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ştirirken uygulama hatalarına neden olabileceğini bilmeniz gerekir.

(Devralındığı yer: EntityTypeBuilder)
FindRelatedEntityType(Type, String)
Geçersiz.

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ştirirken uygulama hatalarına neden olabileceğini bilmeniz gerekir.

(Devralındığı yer: EntityTypeBuilder)
HasAlternateKey(Expression<Func<TEntity,Object>>)
Geçersiz.

Belirtilen özellikler üzerinde henüz bir anahtar yoksa, modelde bu varlık türü için alternatif bir anahtar oluşturur. Bu, özellikleri salt okunur olmaya zorlar. Modelde özellikleri salt okunur olmaya zorlamayan benzersizliği belirtmek için veya HasIndex(Expression<Func<TEntity,Object>>) kullanınHasIndex(String[]).

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasAlternateKey(String[])
Geçersiz.

Belirtilen özellikler üzerinde henüz bir anahtar yoksa, modelde bu varlık türü için alternatif bir anahtar oluşturur. Bu, özellikleri salt okunur olmaya zorlar. Modelde özellikleri salt okunur olmaya zorlamayan benzersizliği belirtmek için veya HasIndex(Expression<Func<TEntity,Object>>) kullanınHasIndex(String[]).

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasAnnotation(String, Object)
Geçersiz.

Sorgu türüne ek açıklama ekler veya güncelleştirir. içinde annotation belirtilen anahtara sahip bir ek açıklama zaten varsa değeri güncelleştirilir.

HasAnnotation(String, Object)
Geçersiz.

Varlık türüne ek açıklama ekler veya güncelleştirir. içinde annotation belirtilen anahtara sahip bir ek açıklama zaten varsa değeri güncelleştirilir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasBaseType(String)
Geçersiz.

Devralma hiyerarşisinde bu sorgu türünün temel türünü ayarlar.

HasBaseType(String)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasBaseType(Type)
Geçersiz.

Devralma hiyerarşisinde bu sorgu türünün temel türünü ayarlar.

HasBaseType(Type)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasBaseType<TBaseType>()
Geçersiz.

Devralma hiyerarşisinde bu sorgu türünün temel türünü ayarlar.

HasBaseType<TBaseType>()
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasChangeTrackingStrategy(ChangeTrackingStrategy)
Geçersiz.

ChangeTrackingStrategy bu varlık türü için kullanılacak şekilde yapılandırılı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.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasChangeTrackingStrategy(ChangeTrackingStrategy)
Geçersiz.

ChangeTrackingStrategy bu varlık türü için kullanılacak şekilde yapılandırılı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.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasData(IEnumerable<Object>)
Geçersiz.

Bu varlık türüne tohum verileri ekler. Veri hareket geçişleri oluşturmak için kullanılır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasData(IEnumerable<TEntity>)
Geçersiz.

Bu varlık türüne tohum verileri ekler. Veri hareket geçişleri oluşturmak için kullanılır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasData(Object[])
Geçersiz.

Bu varlık türüne tohum verileri ekler. Veri hareket geçişleri oluşturmak için kullanılır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasData(TEntity[])
Geçersiz.

Bu varlık türüne tohum verileri ekler. Veri hareket geçişleri oluşturmak için kullanılır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasDiscriminator()
Geçersiz.

Depodaki varlık türünü tanımlamak için kullanılan ayrımcı özelliği yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasDiscriminator(String, Type)
Geçersiz.

Depodaki varlık türünü tanımlamak için kullanılan ayrımcı özelliği yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasDiscriminator<TDiscriminator>(Expression<Func<TEntity,TDiscriminator>>)
Geçersiz.

Depodaki varlık türünü tanımlamak için kullanılan ayrımcı özelliği yapılandırılır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasDiscriminator<TDiscriminator>(String)
Geçersiz.

Depodaki varlık türünü tanımlamak için kullanılan ayrımcı özelliği yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasIndex(Expression<Func<TEntity,Object>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasIndex(Expression<Func<TEntity,Object>>, String)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasIndex(String[])
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasIndex(String[], String)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasKey(Expression<Func<TEntity,Object>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasKey(String[])
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasMany(String)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün örneklerini içeren bir koleksiyona sahip olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasMany(String, String)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün örneklerini içeren bir koleksiyona sahip olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasMany(Type, String)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün örneklerini içeren bir koleksiyona sahip olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün örneklerini içeren bir koleksiyona sahip olduğu bir ilişkiyi yapılandırıyor.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasMany<TRelatedEntity>(String)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün örneklerini içeren bir koleksiyona sahip olduğu bir ilişkiyi yapılandırıyor.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasManyBuilder(EntityType, PropertyInfo)
Geçersiz.

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

(Devralındığı yer: EntityTypeBuilder)
HasManyBuilder(EntityType, String)
Geçersiz.

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

(Devralındığı yer: EntityTypeBuilder)
HasNoDiscriminator()
Geçersiz.

Varlık türünü ayrımcı özelliği olmayacak şekilde yapılandırılır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasNoKey()
Geçersiz.

Varlık türünü anahtarsız olacak şekilde yapılandırıyor. Yalnızca sorgular için kullanılabilir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasOne(String)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün tek bir örneğine işaret eden bir başvuruya sahip olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasOne(String, String)
Geçersiz.

Bu sorgu türünün ilişkideki diğer türün tek bir örneğine işaret eden bir başvuruya sahip olduğu bir ilişki yapılandırılır.

Bu yöntemi parametre olmadan çağırmanın, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını gezinti özelliği kullanmayacak şekilde açıkça yapılandıracağını unutmayın. Gezinti özelliği kullanılacaksa belirtilmesi gerekir.

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithMany(String) veya WithOne(String) çağrısı zincirlemeniz gerekir. Zincirlenmiş çağrı olmadan yalnızca bu yöntemi çağırmak geçerli bir ilişki üretmez.

(Devralındığı yer: QueryTypeBuilder)
HasOne(String, String)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün tek bir örneğine işaret eden bir başvuruya sahip olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasOne(Type, String)
Geçersiz.

Bu sorgu türünün ilişkideki diğer türün tek bir örneğine işaret eden bir başvuruya sahip olduğu bir ilişki yapılandırılır.

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithMany(String) veya WithOne(String) çağrısı zincirlemeniz gerekir. Zincirlenmiş çağrı olmadan yalnızca bu yöntemi çağırmak geçerli bir ilişki üretmez.

(Devralındığı yer: QueryTypeBuilder)
HasOne(Type, String)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün tek bir örneğine işaret eden bir başvuruya sahip olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
HasOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün tek bir örneğine işaret eden bir başvuruya sahip olduğu bir ilişkiyi yapılandırıyor.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasOne<TRelatedEntity>(Expression<Func<TQuery,TRelatedEntity>>)
Geçersiz.

Bu sorgu türünün ilişkideki diğer türün tek bir örneğine işaret eden bir başvuruya sahip olduğu bir ilişki yapılandırılır.

Bu yöntemi parametre olmadan çağırmanın, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını gezinti özelliği kullanmayacak şekilde açıkça yapılandıracağını unutmayın. Gezinti özelliği kullanılacaksa belirtilmesi gerekir.

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithMany(Expression<Func<TRelatedEntity,IEnumerable<TEntity>>>) veya WithOne(Expression<Func<TRelatedEntity,TEntity>>) çağrısı zincirlemeniz gerekir. Zincirlenmiş çağrı olmadan yalnızca bu yöntemi çağırmak geçerli bir ilişki üretmez.

HasOne<TRelatedEntity>(String)
Geçersiz.

Bu varlık türünün ilişkideki diğer türün tek bir örneğine işaret eden bir başvuruya sahip olduğu bir ilişkiyi yapılandırıyor.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasOneBuilder(EntityType, PropertyInfo)
Geçersiz.

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

(Devralındığı yer: EntityTypeBuilder)
HasOneBuilder(EntityType, String)
Geçersiz.

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

(Devralındığı yer: EntityTypeBuilder)
HasOneBuilder(MemberIdentity, EntityType)
Geçersiz.

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ştirirken uygulama hatalarına neden olabileceğini bilmeniz gerekir.

(Devralındığı yer: EntityTypeBuilder)
HasQueryFilter(Expression<Func<TEntity,Boolean>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
HasQueryFilter(Expression<Func<TQuery,Boolean>>)
Geçersiz.

Bu sorgu türünü hedefleyen tüm sorgulara otomatik olarak uygulanacak bir LINQ koşulu ifadesi belirtir.

HasQueryFilter(LambdaExpression)
Geçersiz.

Bu sorgu türünü hedefleyen tüm sorgulara otomatik olarak uygulanacak bir LINQ koşulu ifadesi belirtir.

(Devralındığı yer: QueryTypeBuilder)
HasQueryFilter(LambdaExpression)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
Ignore(Expression<Func<TEntity,Object>>)
Geçersiz.

Verilen özelliği varlık türünden dışlar. Bu yöntem genellikle kural tarafından eklenen varlık türünden özellikleri veya gezintileri kaldırmak için kullanılır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
Ignore(Expression<Func<TQuery,Object>>)
Geçersiz.

Verilen özelliği sorgu türünün dışında tutar. Bu yöntem genellikle kural tarafından eklenen sorgu türünden özellikleri kaldırmak için kullanılır.

Ignore(String)
Geçersiz.

Verilen özelliği sorgu türünün dışında tutar. Bu yöntem genellikle kural tarafından eklenen sorgu türünden özellikleri kaldırmak için kullanılır.

Ignore(String)
Geçersiz.

Verilen özelliği varlık türünden dışlar. Bu yöntem genellikle kural tarafından eklenen varlık türünden özellikleri veya gezintileri kaldırmak için kullanılır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
IndexerProperty(Type, String)
Geçersiz.

Varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
IndexerProperty<TProperty>(String)
Geçersiz.

Varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
Navigation(String)
Geçersiz.

Varlık türünün mevcut gezinti özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Gezinti özelliğinin mevcut olmaması bir hatadır.

(Devralındığı yer: EntityTypeBuilder)
Navigation<TNavigation>(Expression<Func<TEntity,IEnumerable<TNavigation>>>)
Geçersiz.

Varlık türünün mevcut gezinti özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Gezinti özelliğinin mevcut olmaması bir hatadır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
Navigation<TNavigation>(Expression<Func<TEntity,TNavigation>>)
Geçersiz.

Varlık türünün mevcut gezinti özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Gezinti özelliğinin mevcut olmaması bir hatadır.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
New(InternalEntityTypeBuilder)
Geçersiz.

Sağlanan iç oluşturucuyu temel alan yeni bir oluşturucu oluşturur. Bu geçersiz kılınan uygulama, temel sınıftan devralınan mantığın yerine EntityTypeBuilderbunları kullanması için örnekler oluştururEntityTypeBuilder<TEntity>.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany(String, String)
Geçersiz.

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
OwnsMany(String, String, Action<CollectionOwnershipBuilder>)
Geçersiz.

Bu varlık türünün ilişkideki diğer türe kimlik sağladığı bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
OwnsMany(String, String, Action<OwnedNavigationBuilder>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany(String, Type, String)
Geçersiz.

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany(Type, String)
Geçersiz.

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
OwnsMany(Type, String, Action<CollectionOwnershipBuilder>)
Geçersiz.

Bu varlık türünün ilişkideki diğer türe kimlik sağladığı bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>, Action<CollectionOwnershipBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

Her sahiplik ilişkisi için hedef varlık türü, gezinti aynı türde olsa bile farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.

Sahip olunan bir varlık üzerindeki çoğu işlem, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(String)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(String, Action<CollectionOwnershipBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

Her sahiplik ilişkisi için hedef varlık türü, gezinti aynı türde olsa bile farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.

Sahip olunan bir varlık üzerindeki çoğu işlem, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(String, Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(String, Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(String, String)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsMany<TRelatedEntity>(String, String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne(String, String)
Geçersiz.

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
OwnsOne(String, String, Action<OwnedNavigationBuilder>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne(String, String, Action<ReferenceOwnershipBuilder>)
Geçersiz.

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.

Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.

Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.

(Devralındığı yer: EntityTypeBuilder)
OwnsOne(String, Type, String)
Geçersiz.

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne(Type, String)
Geçersiz.

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.

(Devralındığı yer: EntityTypeBuilder)
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>)
Geçersiz.

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.

Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.

Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.

(Devralındığı yer: EntityTypeBuilder)
OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>, Action<ReferenceOwnershipBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

Her sahiplik ilişkisi için hedef varlık türü, gezinti aynı türde olsa bile farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.

Sahip olunan bir varlık üzerindeki çoğu işlem, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(String)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(String, Action<ReferenceOwnershipBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

Her sahiplik ilişkisi için hedef varlık türü, gezinti aynı türde olsa bile farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.

Sahip olunan bir varlık üzerindeki çoğu işlem, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(String, Expression<Func<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(String, Expression<Func<TEntity,TRelatedEntity>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(String, String)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
OwnsOne<TRelatedEntity>(String, String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
PrimitiveCollection(String)
Geçersiz.

Bu özelliğin dizeler veya tamsayılar gibi temel değerler koleksiyonunu temsil ettiği varlık türünün özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
PrimitiveCollection(Type, String)
Geçersiz.

Bu özelliğin dizeler veya tamsayılar gibi temel değerler koleksiyonunu temsil ettiği varlık türünün özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
PrimitiveCollection<TProperty>(Expression<Func<TEntity,TProperty>>)
Geçersiz.

Bu özelliğin dizeler veya tamsayılar gibi temel değerler koleksiyonunu temsil ettiği varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
PrimitiveCollection<TProperty>(String)
Geçersiz.

Bu özelliğin dizeler veya tamsayılar gibi temel değerler koleksiyonunu temsil ettiği varlık türünün özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
Property(String)
Geçersiz.

Sorgu türünün özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

Bu aşırı yüklemeyle yeni bir özellik eklerken, özellik adı sorgu türündeki CLR özelliğinin veya alanının adıyla eşleşmelidir. Bu aşırı yükleme, yeni bir gölge durum özelliği eklemek için kullanılamaz.

(Devralındığı yer: QueryTypeBuilder)
Property(String)
Geçersiz.

Varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
Property(Type, String)
Geçersiz.

Sorgu türünün özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

Yeni özellik eklerken, sorgu türü sınıfında aynı ada sahip bir özellik varsa modele eklenir. Sorgu türü sınıfında özellik yoksa, yeni bir gölge durum özelliği eklenir. Gölge durum özelliği, sorgu türü sınıfında karşılık gelen bir özelliğe sahip olmayan özelliktir. özelliği için geçerli değer, ChangeTracker sorgu türü sınıfının örneklerinde depolanmak yerine içinde depolanır.

(Devralındığı yer: QueryTypeBuilder)
Property(Type, String)
Geçersiz.

Varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
Property<TProperty>(Expression<Func<TEntity,TProperty>>)
Geçersiz.

Varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Belirtilen özellik modelin bir parçası değilse eklenir.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
Property<TProperty>(Expression<Func<TQuery,TProperty>>)
Geçersiz.

Sorgu türünün özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Belirtilen özellik modelin bir parçası değilse eklenir.

Property<TProperty>(String)
Geçersiz.

Sorgu türünün özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

Yeni özellik eklerken, sorgu türü sınıfında aynı ada sahip bir özellik varsa modele eklenir. Sorgu türü sınıfında özellik yoksa, yeni bir gölge durum özelliği eklenir. Gölge durum özelliği, sorgu türü sınıfında karşılık gelen bir özelliğe sahip olmayan özelliktir. özelliği için geçerli değer, ChangeTracker sorgu türü sınıfının örneklerinde depolanmak yerine içinde depolanır.

(Devralındığı yer: QueryTypeBuilder)
Property<TProperty>(String)
Geçersiz.

Varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Verilen ada sahip bir özellik yoksa, yeni bir özellik eklenir.

(Devralındığı yer: EntityTypeBuilder)
ToQuery(Expression<Func<IQueryable<TEntity>>>)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)
ToQuery(Expression<Func<IQueryable<TQuery>>>)
Geçersiz.

Bir sorgu türü için veri sağlamak için kullanılan bir sorguyu yapılandırılır.

UsePropertyAccessMode(PropertyAccessMode)
Geçersiz.

PropertyAccessMode Bu sorgu türünün tüm özellikleri için kullanılacak öğesini ayarlar.

Varsayılan olarak, kural tarafından bulunan veya belirtilmiş olan yedekleme alanı, yeni nesneler oluşturulduğunda, genellikle varlıklar veritabanından sorgulandığında kullanılır. Özellikler diğer tüm erişimler için kullanılır. Bu yöntemin çağrılması, bu sorgu türünün tüm özellikleri için enum'da PropertyAccessMode açıklandığı gibi bu davranışı değiştirir.

Bu yöntemin çağrılması, bu sorgunun tüm özellikleri için modelde ayarlanan herhangi bir erişim modunu geçersiz kılar.

UsePropertyAccessMode(PropertyAccessMode)
Geçersiz.

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

Varsayılan olarak, kural tarafından bulunan veya belirtilmiş olan yedekleme alanı, yeni nesneler oluşturulduğunda, genellikle varlıklar veritabanından sorgulandığında kullanılır. Özellikler diğer tüm erişimler için kullanılır. Bu yöntemin çağrılması, bu varlık türünün tüm özellikleri için bu davranışı numaralandırmada PropertyAccessMode açıklandığı gibi değiştirir.

Bu yöntemi çağırmak, bu varlığın tüm özellikleri için modelde ayarlanan herhangi bir erişim modunun üzerine geçer.

(Devralındığı yer: EntityTypeBuilder<TEntity>)
UsePropertyAccessMode(PropertyAccessMode)
Geçersiz.

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

(Devralındığı yer: EntityTypeBuilder<TEntity>)

Belirtik Arabirim Kullanımları

IInfrastructure<IMutableModel>.Instance
Geçersiz.

Sorgu türünün ait olduğu model.

(Devralındığı yer: QueryTypeBuilder)
IInfrastructure<InternalEntityTypeBuilder>.Instance
Geçersiz.

Sorgu türünü yapılandırmak için kullanılan iç oluşturucuyu alır.

(Devralındığı yer: QueryTypeBuilder)
IInfrastructure<InternalEntityTypeBuilder>.Instance
Geçersiz.

Varlık türünü yapılandırmak için kullanılan iç oluşturucuyu alır.

(Devralındığı yer: EntityTypeBuilder)

Uzantı Metotları

HasPartitionKey(EntityTypeBuilder, String)
Geçersiz.

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

HasPartitionKey<TEntity>(EntityTypeBuilder<TEntity>, String)
Geçersiz.

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

HasPartitionKey<TEntity,TProperty>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,TProperty>>)
Geçersiz.

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

ToContainer(EntityTypeBuilder, String)
Geçersiz.

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

ToContainer<TEntity>(EntityTypeBuilder<TEntity>, String)
Geçersiz.

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

GetInfrastructure<T>(IInfrastructure<T>)
Geçersiz.

kullanılarak IInfrastructure<T>gizlenen bir özellikten değeri alı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.

HasCheckConstraint(EntityTypeBuilder, String, String)
Geçersiz.

İlişkisel veritabanını hedeflerken veritabanı denetimi kısıtlaması yapılandırılır.

HasCheckConstraint<TEntity>(EntityTypeBuilder<TEntity>, String, String)
Geçersiz.

İlişkisel veritabanını hedeflerken veritabanı denetimi kısıtlaması yapılandırılır.

HasComment(EntityTypeBuilder, String)
Geçersiz.

Tabloya uygulanacak açıklamayı yapılandırıyor

HasComment<TEntity>(EntityTypeBuilder<TEntity>, String)
Geçersiz.

Tabloya uygulanacak açıklamayı yapılandırıyor

ToTable(EntityTypeBuilder, String)
Geçersiz.

İlişkisel veritabanını hedeflerken varlık türünün eşleneceği tabloyu yapılandırılır.

ToTable(EntityTypeBuilder, String, String)
Geçersiz.

İlişkisel veritabanını hedeflerken varlık türünün eşleneceği tabloyu yapılandırılır.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String)
Geçersiz.

İlişkisel veritabanını hedeflerken varlık türünün eşleneceği tabloyu yapılandırılır.

ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String)
Geçersiz.

İlişkisel veritabanını hedeflerken varlık türünün eşleneceği tabloyu yapılandırılır.

ToView(EntityTypeBuilder, String)
Geçersiz.

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

ToView(EntityTypeBuilder, String, String)
Geçersiz.

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

ToView<TEntity>(EntityTypeBuilder<TEntity>, String)
Geçersiz.

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

ToView<TEntity>(EntityTypeBuilder<TEntity>, String, String)
Geçersiz.

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

HasDiscriminator(QueryTypeBuilder)
Geçersiz.

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlendiğinde tablodaki her satırın hangi sorgu türünü temsildiğini belirlemek için kullanılan ayrımcı sütunu yapılandırılır.

HasDiscriminator(QueryTypeBuilder, String, Type)
Geçersiz.

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlendiğinde tablodaki her satırın hangi sorgu türünü temsildiğini belirlemek için kullanılan ayrımcı sütunu yapılandırılır.

HasDiscriminator<TDiscriminator>(QueryTypeBuilder, String)
Geçersiz.

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlendiğinde tablodaki her satırın hangi sorgu türünü temsildiğini belirlemek için kullanılan ayrımcı sütunu yapılandırılır.

HasDiscriminator<TQuery,TDiscriminator>(QueryTypeBuilder<TQuery>, Expression<Func<TQuery,TDiscriminator>>)
Geçersiz.

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlendiğinde tablodaki her satırın hangi sorgu türünü temsildiğini belirlemek için kullanılan ayrımcı sütunu yapılandırılır.

ToView(QueryTypeBuilder, String)
Geçersiz.

İlişkisel veritabanını hedeflerken görünümün eşlenmesi için görünümü veya tabloyu yapılandırılır.

ToView(QueryTypeBuilder, String, String)
Geçersiz.

İlişkisel veritabanını hedeflerken görünümün eşlenmesi için görünümü veya tabloyu yapılandırılır.

ToView<TQuery>(QueryTypeBuilder<TQuery>, String)
Geçersiz.

İlişkisel veritabanını hedeflerken görünümün eşlenmesi için görünümü veya tabloyu yapılandırılır.

ToView<TQuery>(QueryTypeBuilder<TQuery>, String, String)
Geçersiz.

İlişkisel veritabanını hedeflerken görünümün eşlenmesi için görünümü veya tabloyu yapılandırılır.

ForSqlServerIsMemoryOptimized(EntityTypeBuilder, Boolean)
Geçersiz.

SQL Server hedeflerken varlığın eşleneceği tabloyu bellek için iyileştirilmiş olarak yapılandırır.

ForSqlServerIsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)
Geçersiz.

SQL Server hedeflerken varlığın eşleneceği tabloyu bellek için iyileştirilmiş olarak yapılandırır.

IsMemoryOptimized(EntityTypeBuilder, Boolean)
Geçersiz.

SQL Server hedeflerken varlığın eşleneceği tabloyu bellek için iyileştirilmiş olarak yapılandırır.

IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)
Geçersiz.

SQL Server hedeflerken varlığın eşleneceği tabloyu bellek için iyileştirilmiş olarak yapılandırır.

Şunlara uygulanır