QueryTypeBuilder<TQuery> 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 EntityTypeBuilder instead
Yapılandırmak için basit bir API sağlar IMutableEntityType .
Bu sınıfın örnekleri API kullanılırken metotlardan döndürülür ModelBuilder ve uygulama kodunuzda doğrudan kullanılmak üzere 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ılmakta olan sorgu türü.
- Devralma
- Devralma
- Öznitelikler
Oluşturucular
| QueryTypeBuilder<TQuery>(IMutableEntityType) |
Bu, Entity Framework Core altyapısını destekleyen ve genel API 'Lerle aynı uyumluluk standartlarına tabi olmayan bir iç API 'dir. Herhangi bir yayında bildirimde bulunulmadan değiştirilebilir veya kaldırılabilir. Bu kodu yalnızca, büyük bir uyarı ile doğrudan kodunuzda kullanmanız ve bunu yapmanın, yeni bir Entity Framework Core sürümüne güncelleştirme yaparken uygulama hatalarıyla sonuçlanabileceğini bilmeniz gerekir. |
| QueryTypeBuilder<TQuery>(InternalEntityTypeBuilder) |
Bu API Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. Bu API, gelecek sürümlerde değişebilir veya kaldırılabilir. |
Özellikler
| Metadata |
Yapılandırılmakta olan sorgu türü. (Devralındığı yer: QueryTypeBuilder) |
| Metadata |
Yapılandırılan varlık türü. (Devralındığı yer: EntityTypeBuilder) |
Yöntemler
| FindRelatedEntityType(String, String) |
Bu, Entity Framework Core altyapısını destekleyen ve genel API 'Lerle aynı uyumluluk standartlarına tabi olmayan bir iç API 'dir. Herhangi bir yayında bildirimde bulunulmadan değiştirilebilir veya kaldırılabilir. Bu kodu yalnızca, büyük bir uyarı ile doğrudan kodunuzda kullanmanız ve bunu yapmanın, yeni bir Entity Framework Core sürümüne güncelleştirme yaparken uygulama hatalarıyla sonuçlanabileceğini bilmeniz gerekir. (Devralındığı yer: EntityTypeBuilder) |
| FindRelatedEntityType(Type, String) |
Bu, Entity Framework Core altyapısını destekleyen ve genel API 'Lerle aynı uyumluluk standartlarına tabi olmayan bir iç API 'dir. Herhangi bir yayında bildirimde bulunulmadan değiştirilebilir veya kaldırılabilir. Bu kodu yalnızca, büyük bir uyarı ile doğrudan kodunuzda kullanmanız ve bunu yapmanın, yeni bir Entity Framework Core sürümüne güncelleştirme yaparken uygulama hatalarıyla sonuçlanabileceğini bilmeniz gerekir. (Devralındığı yer: EntityTypeBuilder) |
| HasAlternateKey(Expression<Func<TEntity,Object>>) |
Belirtilen özellikler üzerinde zaten mevcut olmayan bir varlık türü için modelde alternatif bir anahtar oluşturur. Bu, özellikleri salt okunur olacak şekilde zorlar. Modelde HasIndex(String[]) özellikleri salt okunur olacak şekilde HasIndex(Expression<Func<TEntity,Object>>) zorlamadan benzersizliği belirtmek için veya kullanın. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasAlternateKey(String[]) |
Belirtilen özellikler üzerinde zaten mevcut olmayan bir varlık türü için modelde alternatif bir anahtar oluşturur. Bu, özellikleri salt okunur olacak şekilde zorlar. Modelde HasIndex(String[]) özellikleri salt okunur olacak şekilde HasIndex(Expression<Func<TEntity,Object>>) zorlamadan benzersizliği belirtmek için veya kullanın. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasAnnotation(String, Object) |
Sorgu türü üzerine bir ek açıklama ekler veya güncelleştirir. Zaten ' de belirtilen anahtara sahip bir ek açıklama varsa, |
| HasAnnotation(String, Object) |
Varlık türüne bir ek açıklama ekler veya ekler. içinde belirtilen anahtara sahip bir ek |
| HasBaseType(String) |
Devralma hiyerarşisinde bu sorgu türünün temel türünü ayarlar. |
| HasBaseType(String) |
Devralma hiyerarşisinde bu varlık türünün temel türünü ayarlar. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasBaseType(Type) |
Devralma hiyerarşisinde bu sorgu türünün temel türünü ayarlar. |
| HasBaseType(Type) |
Devralma hiyerarşisinde bu varlık türünün temel türünü ayarlar. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasBaseType<TBaseType>() |
Devralma hiyerarşisinde bu sorgu türünün temel türünü ayarlar. |
| HasBaseType<TBaseType>() |
Devralma hiyerarşisinde bu varlık türünün temel türünü ayarlar. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasChangeTrackingStrategy(ChangeTrackingStrategy) |
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. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasChangeTrackingStrategy(ChangeTrackingStrategy) |
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. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasData(IEnumerable<Object>) |
Bu varlık türüne çekirdek verileri ekler. Veri hareketi geçişleri oluşturmak için kullanılır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasData(IEnumerable<TEntity>) |
Bu varlık türüne çekirdek verileri ekler. Veri hareketi geçişleri oluşturmak için kullanılır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasData(Object[]) |
Bu varlık türüne çekirdek verileri ekler. Veri hareketi geçişleri oluşturmak için kullanılır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasData(TEntity[]) |
Bu varlık türüne çekirdek verileri ekler. Veri hareketi geçişleri oluşturmak için kullanılır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasDiscriminator() |
Depodaki varlık türünü tanımlamak için kullanılan ayrıştırıcı özelliğini yapılandırır. (Devralındığı yer: EntityTypeBuilder) |
| HasDiscriminator(String, Type) |
Depodaki varlık türünü tanımlamak için kullanılan ayrıştırıcı özelliğini yapılandırır. (Devralındığı yer: EntityTypeBuilder) |
| HasDiscriminator<TDiscriminator>(Expression<Func<TEntity,TDiscriminator>>) |
Depoda varlık türünü tanımlamak için kullanılan ayrımcı özelliğini yapılandırıyor. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasDiscriminator<TDiscriminator>(String) |
Depodaki varlık türünü tanımlamak için kullanılan ayrıştırıcı özelliğini yapılandırır. (Devralındığı yer: EntityTypeBuilder) |
| HasIndex(Expression<Func<TEntity,Object>>) |
Belirtilen özelliklerde adsız 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. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasIndex(Expression<Func<TEntity,Object>>, String) |
Belirtilen özelliklerde verilen adla bir dizin yapılandırıyor. Verilen özellikler listesinde ve verilen adla mevcut bir dizin varsa, yapılandırma için mevcut dizin döndürülür. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasIndex(String[]) |
Belirtilen özelliklerde adsız 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. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasIndex(String[], String) |
Belirtilen özelliklerde verilen adla bir dizin yapılandırıyor. Verilen özellikler listesinde ve verilen adla mevcut 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>>) |
Bu varlık türü için birincil anahtarın özelliklerini ayarlar. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasKey(String[]) |
Bu varlık türü için birincil anahtarın özelliklerini ayarlar. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasMany(String) |
Bu varlık türünün, ilişkide diğer türün örneklerini içeren bir koleksiyon olduğu bir ilişki yapılandırır. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithOne(String) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. (Devralındığı yer: EntityTypeBuilder) |
| HasMany(String, String) |
Bu varlık türünün, ilişkide diğer türün örneklerini içeren bir koleksiyon olduğu bir ilişki yapılandırır. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithOne(String) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. (Devralındığı yer: EntityTypeBuilder) |
| HasMany(Type, String) |
Bu varlık türünün, ilişkide diğer türün örneklerini içeren bir koleksiyon olduğu bir ilişki yapılandırır. Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithOne(String) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. (Devralındığı yer: EntityTypeBuilder) |
| HasMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>) |
Bu varlık türünün ilişkide diğer türün örneklerini içeren bir koleksiyona sahip olduğu bir ilişki yapılandırıyor. Parametre olmadan bu yöntemin çağrılması, varlık türünde böyle bir özellik olsa bile ilişkinin bu tarafını hiçbir gezinti özelliği kullanmak üzere açıkça yapılandıracak. Gezinti özelliği kullanılacaksa belirtilmelidir. Bu yöntemi çağıran bir çağrıyı zincirlemeniz gerekir WithOne(Expression<Func<TRelatedEntity,TEntity>>) İlişkiyi tam olarak yapılandırmak için. Zincirlenmiş çağrı olmadan yalnızca bu yöntemin çağrılmış olması geçerli bir ilişki üretmez. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasMany<TRelatedEntity>(String) |
Bu varlık türünün, ilişkide diğer türün örneklerini içeren bir koleksiyon olduğu bir ilişki yapılandırır. Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithOne(Expression<Func<TRelatedEntity,TEntity>>) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasManyBuilder(EntityType, PropertyInfo) |
Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. Bu API gelecek sürümlerde değişebilir veya kaldırılabilir. (Devralındığı yer: EntityTypeBuilder) |
| HasManyBuilder(EntityType, String) |
Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. Bu API gelecek sürümlerde değişebilir veya kaldırılabilir. (Devralındığı yer: EntityTypeBuilder) |
| HasNoDiscriminator() |
Bir Ayrıştırıcı özelliği olmadan varlık türünü yapılandırır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasNoKey() |
Varlık türünü anahtar olmayacak şekilde yapılandırır. Yalnızca sorgular için kullanılabilir hale gelir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasOne(String) |
Bu varlık türünün ilişkideki diğer türün tek bir örneğini ifade etmek için başvuruya sahip olduğu bir ilişki yapılandırıyor. Bu yöntemi çağıran bir çağrıyı zincirlemeniz gerekir WithMany(String) ya WithOne(String) da ilişkiyi tam olarak yapılandırmak için. Zincirlenmiş çağrı olmadan yalnızca bu yöntemin çağrılmış olması geçerli bir ilişki üretmez. (Devralındığı yer: EntityTypeBuilder) |
| HasOne(String, String) |
Bu sorgu türünün, ilişkide diğer türün tek bir örneğine işaret eden bir başvurusu olduğu bir ilişki yapılandırır. Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithMany(String) ya da WithOne(String) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. (Devralındığı yer: QueryTypeBuilder) |
| HasOne(String, String) |
Bu varlık türünün ilişkideki diğer türün tek bir örneğini ifade etmek için başvuruya sahip olduğu bir ilişki yapılandırıyor. Parametre olmadan bu yöntemin çağrılması, varlık türünde böyle bir özellik olsa bile ilişkinin bu tarafını hiçbir gezinti özelliği kullanmak üzere açıkça yapılandıracak. Gezinti özelliği kullanılacaksa belirtilmelidir. Bu yöntemi çağıran bir çağrıyı zincirlemeniz gerekir WithMany(String) ya WithOne(String) da ilişkiyi tam olarak yapılandırmak için. Zincirlenmiş çağrı olmadan yalnızca bu yöntemin çağrılmış olması geçerli bir ilişki üretmez. (Devralındığı yer: EntityTypeBuilder) |
| HasOne(Type, String) |
Bu sorgu türünün, ilişkide diğer türün tek bir örneğine işaret eden bir başvurusu olduğu bir ilişki yapılandırır. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithMany(String) ya da WithOne(String) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. (Devralındığı yer: QueryTypeBuilder) |
| HasOne(Type, String) |
Bu varlık türünün ilişkideki diğer türün tek bir örneğini ifade etmek için başvuruya sahip olduğu bir ilişki yapılandırıyor. Parametre olmadan bu yöntemin çağrılması, varlık türünde böyle bir özellik olsa bile ilişkinin bu tarafını hiçbir gezinti özelliği kullanmak üzere açıkça yapılandıracak. Gezinti özelliği kullanılacaksa belirtilmelidir. Bu yöntemi çağıran bir çağrıyı zincirlemeniz gerekir WithMany(String) ya WithOne(String) da ilişkiyi tam olarak yapılandırmak için. Zincirlenmiş çağrı olmadan yalnızca bu yöntemin çağrılmış olması geçerli bir ilişki üretmez. (Devralındığı yer: EntityTypeBuilder) |
| HasOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>) |
Bu varlık türünün, ilişkide diğer türün tek bir örneğine işaret eden bir başvurusu olduğu bir ilişki yapılandırır. Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithMany(Expression<Func<TRelatedEntity,IEnumerable<TEntity>>>) veya WithOne(Expression<Func<TRelatedEntity,TEntity>>) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasOne<TRelatedEntity>(Expression<Func<TQuery,TRelatedEntity>>) |
Bu sorgu türünün, ilişkide diğer türün tek bir örneğine işaret eden bir başvurusu olduğu bir ilişki yapılandırır. Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithMany(Expression<Func<TRelatedEntity,IEnumerable<TEntity>>>) veya WithOne(Expression<Func<TRelatedEntity,TEntity>>) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. |
| HasOne<TRelatedEntity>(String) |
Bu varlık türünün, ilişkide diğer türün tek bir örneğine işaret eden bir başvurusu olduğu bir ilişki yapılandırır. Bu yöntemin hiçbir parametre olmadan çağrılması, varlık türünde böyle bir özellik olsa bile, ilişkinin bu tarafını hiçbir gezinti özelliği olmadan kullanmak için açıkça yapılandırabileceğinizi unutmayın. Gezinti özelliği kullanılacaksa, belirtilmesi gerekir. Bu yöntemi çağırdıktan sonra bir çağrısı zincirlemesi gerekir WithMany(String) veya WithOne(String) ilişkiyi tam olarak yapılandırmak için. Yalnızca bu yöntemi zincirleme çağrı olmadan çağırmak, geçerli bir ilişki oluşturmaz. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasOneBuilder(EntityType, PropertyInfo) |
Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. Bu API gelecek sürümlerde değişebilir veya kaldırılabilir. (Devralındığı yer: EntityTypeBuilder) |
| HasOneBuilder(EntityType, String) |
Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. Bu API gelecek sürümlerde değişebilir veya kaldırılabilir. (Devralındığı yer: EntityTypeBuilder) |
| HasOneBuilder(MemberIdentity, EntityType) |
Bu, genel API'lerle aynı uyumluluk standartlarına tabi Entity Framework Core altyapıyı destekleyen bir iç API'dir. Herhangi bir sürümde bildirim olmadan değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunda son derece dikkatli ve bunun yeni bir sürüme güncelleştirilen uygulama hatalarına neden olacağını bilerek Entity Framework Core gerekir. (Devralındığı yer: EntityTypeBuilder) |
| HasQueryFilter(Expression<Func<TEntity,Boolean>>) |
Bu varlık türünü hedefleyen sorgulara otomatik olarak uygulanacak bir LINQ koşul ifadesi belirtir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| HasQueryFilter(Expression<Func<TQuery,Boolean>>) |
Bu sorgu türünü hedefleyen sorgulara otomatik olarak uygulanacak bir LINQ koşul ifadesi belirtir. |
| HasQueryFilter(LambdaExpression) |
Bu sorgu türünü hedefleyen sorgulara otomatik olarak uygulanacak bir LINQ koşul ifadesi belirtir. (Devralındığı yer: QueryTypeBuilder) |
| HasQueryFilter(LambdaExpression) |
Bu varlık türünü hedefleyen sorgulara otomatik olarak uygulanacak bir LINQ koşul ifadesi belirtir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| Ignore(Expression<Func<TEntity,Object>>) |
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 gezinmeleri kaldırmak için kullanılır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| Ignore(Expression<Func<TQuery,Object>>) |
Verilen özelliği sorgu türünden dışlar. Bu yöntem genellikle kural tarafından eklenen sorgu türünden özellikleri kaldırmak için kullanılır. |
| Ignore(String) |
Verilen özelliği sorgu türünden dışlar. Bu yöntem genellikle kural tarafından eklenen sorgu türünden özellikleri kaldırmak için kullanılır. |
| Ignore(String) |
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 gezinmeleri kaldırmak için kullanılır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| IndexerProperty(Type, String) |
Varlık türünün bir özelliğini yapılandırmak için kullanılan bir nesne döndürür. Verilen adla bir özellik yoksa yeni bir özellik eklenir. Dizin oluşturma özellikleri, sağlanan özellik adını sağlamak için bir dizin oluşturma kullanılarak varlığa depolanır. (Devralındığı yer: EntityTypeBuilder) |
| IndexerProperty<TProperty>(String) |
Varlık türünün bir özelliğini yapılandırmak için kullanılan bir nesne döndürür. Verilen adla bir özellik yoksa yeni bir özellik eklenir. Dizin oluşturma özellikleri, sağlanan özellik adını sağlamak için bir dizin oluşturma kullanılarak varlığa depolanır. (Devralındığı yer: EntityTypeBuilder) |
| Navigation(String) |
Varlık türünün mevcut bir gezinti özelliğini yapılandırmak için kullanılan bir nesne döndürür. Gezinti özelliğinin mevcut olmadığını gösterir. (Devralındığı yer: EntityTypeBuilder) |
| Navigation<TNavigation>(Expression<Func<TEntity,IEnumerable<TNavigation>>>) |
Varlık türünün varolan bir gezinti özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Gezinti özelliğinin mevcut olmaması hatadır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| Navigation<TNavigation>(Expression<Func<TEntity,TNavigation>>) |
Varlık türünün varolan bir gezinti özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Gezinti özelliğinin mevcut olmaması hatadır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| New(InternalEntityTypeBuilder) |
Belirtilen iç oluşturucuyu temel alan yeni bir Oluşturucu oluşturur. Bu geçersiz kılınan uygulama EntityTypeBuilder<TEntity> örnekleri oluşturur, böylece taban sınıftan devralınan mantık, yerine bunları kullanacaktır EntityTypeBuilder . (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany(String, String) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder) |
| OwnsMany(String, String, Action<CollectionOwnershipBuilder>) |
Bu varlık türünün ilişkideki diğer türe kimlik sağladığı ilişkiyi yapılandırır. (Devralındığı yer: EntityTypeBuilder) |
| OwnsMany(String, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany(String, Type, String) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder) |
| OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany(Type, String) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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 olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder) |
| OwnsMany(Type, String, Action<CollectionOwnershipBuilder>) |
Bu varlık türünün ilişkideki diğer türe kimlik sağladığı ilişkiyi yapılandırır. (Devralındığı yer: EntityTypeBuilder) |
| OwnsMany(Type, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany<TRelatedEntity>(Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>, Action<CollectionOwnershipBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, 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>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany<TRelatedEntity>(String) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany<TRelatedEntity>(String, Action<CollectionOwnershipBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, 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>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany<TRelatedEntity>(String, Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany<TRelatedEntity>(String, Expression<Func<TEntity,IEnumerable<TRelatedEntity>>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany<TRelatedEntity>(String, String) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsMany<TRelatedEntity>(String, String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne(String, String) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder) |
| OwnsOne(String, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne(String, String, Action<ReferenceOwnershipBuilder>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. (Devralındığı yer: EntityTypeBuilder) |
| OwnsOne(String, Type, String) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder) |
| OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne(Type, String) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder) |
| OwnsOne(Type, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü 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ıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirlemeniz gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. (Devralındığı yer: EntityTypeBuilder) |
| OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(Expression<Func<TEntity,TRelatedEntity>>, Action<ReferenceOwnershipBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(String) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(String, Action<ReferenceOwnershipBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(String, Expression<Func<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(String, Expression<Func<TEntity,TRelatedEntity>>, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(String, String) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| OwnsOne<TRelatedEntity>(String, String, Action<OwnedNavigationBuilder<TEntity,TRelatedEntity>>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin 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 uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| Property(String) |
Sorgu 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 eklenecektir. Bu aşırı yüklemeye yeni bir özellik eklenirken Özellik adı, sorgu türündeki bir CLR özelliğinin veya alanının adıyla eşleşmelidir. Bu aşırı yükleme yeni bir gölge durumu özelliği eklemek için kullanılamaz. (Devralındığı yer: QueryTypeBuilder) |
| Property(String) |
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 eklenecektir. Bu aşırı yükleme ile yeni bir özellik eklenirken Özellik adı varlık türündeki bir CLR özelliğinin veya alanının adıyla eşleşmelidir. Bu aşırı yükleme yeni bir gölge durumu özelliği eklemek için kullanılamaz. (Devralındığı yer: EntityTypeBuilder) |
| Property(Type, String) |
Sorgu 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 eklenecektir. Yeni bir özellik eklenirken, sorgu türü sınıfında aynı ada sahip bir özellik varsa, modele eklenecektir. Sorgu türü sınıfında hiçbir özellik yoksa, yeni bir gölge durumu özelliği eklenecektir. Gölge durumu özelliği, sorgu türü sınıfında karşılık gelen bir özelliği olmayan bir özelliktir. Özelliği için geçerli değer, ChangeTracker sorgu türü sınıfının örneklerine depolanması yerine içinde depolanır. (Devralındığı yer: QueryTypeBuilder) |
| Property(Type, String) |
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 eklenecektir. Yeni bir özellik eklenirken, varlık sınıfında aynı ada sahip bir özellik varsa, modele eklenecektir. Varlık sınıfında hiçbir özellik yoksa, yeni bir gölge durumu özelliği eklenecektir. Bir gölge durumu özelliği, varlık sınıfında karşılık gelen bir özelliği olmayan bir özelliktir. Özelliği için geçerli değer, ChangeTracker varlık sınıfının örneklerine depolanmak yerine içinde depolanır. (Devralındığı yer: EntityTypeBuilder) |
| Property<TProperty>(Expression<Func<TEntity,TProperty>>) |
Varlık türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Belirtilen özellik zaten modelin bir parçası değilse, eklenir. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| Property<TProperty>(Expression<Func<TQuery,TProperty>>) |
Sorgu türünün bir özelliğini yapılandırmak için kullanılabilecek bir nesne döndürür. Belirtilen özellik zaten modelin bir parçası değilse, eklenir. |
| Property<TProperty>(String) |
Sorgu 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 eklenecektir. Yeni bir özellik eklenirken, sorgu türü sınıfında aynı ada sahip bir özellik varsa, modele eklenecektir. Sorgu türü sınıfında hiçbir özellik yoksa, yeni bir gölge durumu özelliği eklenecektir. Gölge durumu özelliği, sorgu türü sınıfında karşılık gelen bir özelliği olmayan bir özelliktir. Özelliği için geçerli değer, ChangeTracker sorgu türü sınıfının örneklerine depolanması yerine içinde depolanır. (Devralındığı yer: QueryTypeBuilder) |
| Property<TProperty>(String) |
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 eklenecektir. Yeni bir özellik eklenirken, varlık sınıfında aynı ada sahip bir özellik varsa, modele eklenecektir. Varlık sınıfında hiçbir özellik yoksa, yeni bir gölge durumu özelliği eklenecektir. Bir gölge durumu özelliği, varlık sınıfında karşılık gelen bir özelliği olmayan bir özelliktir. Özelliği için geçerli değer, ChangeTracker varlık sınıfının örneklerine depolanmak yerine içinde depolanır. (Devralındığı yer: EntityTypeBuilder) |
| ToQuery(Expression<Func<IQueryable<TEntity>>>) |
Kullanımdan kalktı.
Anahtarsız varlık türü için veri sağlamak üzere kullanılan bir sorgu yapılandırır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| ToQuery(Expression<Func<IQueryable<TQuery>>>) |
Bir sorgu türü için veri sağlamak üzere kullanılan bir sorgu yapılandırır. |
| UsePropertyAccessMode(PropertyAccessMode) |
PropertyAccessModeBu sorgu türünün tüm özellikleri için kullanılacak öğesini ayarlar. Varsayılan olarak, bir kural tarafından bulunursa veya belirtilmişse, genellikle varlıklar veritabanından sorgulandığında, yeni nesneler oluşturulduğunda kullanılır. Özellikler diğer tüm erişimlerde kullanılır. Bu yöntemin çağrılması, bu sorgu türünün tüm özellikleri için enum bölümünde açıklandığı gibi bu davranışı değiştirecek PropertyAccessMode . Bu yöntemin tüm özellikleri için bu yöntemin çağrılması, bu sorgunun tüm özellikleri için geçersiz kılmaları çağırmak, modelde ayarlanmış herhangi bir erişim modu. |
| UsePropertyAccessMode(PropertyAccessMode) |
Bu varlık PropertyAccessMode türünün tüm özellikleri için kullanmak üzere ayarlar. Varsayılan olarak, bir kural tarafından bulunursa veya belirtilmişse, genellikle varlıklar veritabanından sorgulanan yeni nesneler oluşturulurken backing alanı kullanılır. Özellikler diğer tüm erişimler için kullanılır. Witll, bu yöntemi çağırarak bu varlık türünün tüm özellikleri için bu davranışı enum'da açıklandığı PropertyAccessMode gibi değiştirir. Bu varlık türünün tüm özellikleri için bu yöntemin çağrılarak modelde ayarlanmış herhangi bir erişim modu kullanılır. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
| UsePropertyAccessMode(PropertyAccessMode) |
Bu varlık PropertyAccessMode türünün tüm özellikleri için kullanmak üzere ayarlar. Varsayılan olarak, bir kural tarafından bulunursa veya belirtilmişse, genellikle varlıklar veritabanından sorgulanan yeni nesneler oluşturulurken backing alanı kullanılır. Özellikler diğer tüm erişimler için kullanılır. Bu yöntemin çağrılsı, bu varlık türünün tüm özellikleri için bu davranışı PropertyAccessMode enumda açıklandığı gibi değiştirir. Bu yöntemin çağrılarak bu varlık türünün tüm özellikleri için modelde ayarlanmış herhangi bir erişim modu geçersiz kılınıyor. (Devralındığı yer: EntityTypeBuilder<TEntity>) |
Belirtik Arabirim Kullanımları
| IInfrastructure<IMutableModel>.Instance |
Sorgu türünün ait olduğu model. (Devralındığı yer: QueryTypeBuilder) |
| IInfrastructure<InternalEntityTypeBuilder>.Instance |
Sorgu türünü yapılandırmak için kullanılan iç oluşturucuyu alır. (Devralındığı yer: QueryTypeBuilder) |
| IInfrastructure<InternalEntityTypeBuilder>.Instance |
Varlık türünü yapılandırmak için kullanılan iç oluşturucuya sahip olur. (Devralındığı yer: EntityTypeBuilder) |
Uzantı Metotları
| HasPartitionKey(EntityTypeBuilder, String) |
Bölüm anahtarını depolamak için kullanılan özelliği yapılandırıyor. |
| HasPartitionKey<TEntity>(EntityTypeBuilder<TEntity>, String) |
Bölüm anahtarını depolamak için kullanılan özelliği yapılandırır. |
| HasPartitionKey<TEntity,TProperty>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,TProperty>>) |
Bölüm anahtarını depolamak için kullanılan özelliği yapılandırır. |
| ToContainer(EntityTypeBuilder, String) |
Azure Cosmos hedeflenirken varlık türünün eşlendiği kapsayıcıyı yapılandırır. |
| ToContainer<TEntity>(EntityTypeBuilder<TEntity>, String) |
Azure Cosmos hedeflenirken varlık türünün eşlendiği kapsayıcıyı yapılandırır. |
| GetInfrastructure<T>(IInfrastructure<T>) |
Kullanılarak gizlenen bir özellikten değeri alır IInfrastructure<T> . Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. IInfrastructure<T> , uygulama kodunda kullanılması amaçlanmayan ancak veritabanı sağlayıcıları tarafından yazılan genişletme yöntemlerinde kullanılabilen özellikleri gizlemek için kullanılır. |
| HasCheckConstraint(EntityTypeBuilder, String, String) |
İlişkisel bir veritabanını hedeflerken bir veritabanı denetim kısıtlaması yapılandırır. |
| HasCheckConstraint<TEntity>(EntityTypeBuilder<TEntity>, String, String) |
İlişkisel bir veritabanını hedeflerken veritabanı denetimi kısıtlaması yapılandırıyor. |
| HasComment(EntityTypeBuilder, String) |
Tabloya uygulanacak bir açıklama yapılandırıyor |
| HasComment<TEntity>(EntityTypeBuilder<TEntity>, String) |
Tabloya uygulanacak bir açıklama yapılandırıyor |
| ToTable(EntityTypeBuilder, String) |
İlişkisel bir veritabanını hedeflerken varlık türünün eşle olduğu tabloyu yapılandırıyor. |
| ToTable(EntityTypeBuilder, String, String) |
İlişkisel bir veritabanını hedeflerken varlık türünün eşle olduğu tabloyu yapılandırıyor. |
| ToTable<TEntity>(EntityTypeBuilder<TEntity>, String) |
İlişkisel bir veritabanını hedeflerken varlık türünün eşle olduğu tabloyu yapılandırıyor. |
| ToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String) |
İlişkisel bir veritabanını hedeflerken varlık türünün eşlendiği tabloyu yapılandırır. |
| ToView(EntityTypeBuilder, String) |
İlişkisel bir veritabanını hedeflerken varlık türünün eşlendiği görünümü yapılandırır. |
| ToView(EntityTypeBuilder, String, String) |
İlişkisel bir veritabanını hedeflerken varlık türünün eşlendiği görünümü yapılandırır. |
| ToView<TEntity>(EntityTypeBuilder<TEntity>, String) |
İlişkisel bir veritabanını hedeflerken varlık türünün eşlendiği görünümü yapılandırır. |
| ToView<TEntity>(EntityTypeBuilder<TEntity>, String, String) |
İlişkisel bir veritabanını hedeflerken varlık türünün eşlendiği görünümü yapılandırır. |
| HasDiscriminator(QueryTypeBuilder) |
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır. |
| HasDiscriminator(QueryTypeBuilder, String, Type) |
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır. |
| HasDiscriminator<TDiscriminator>(QueryTypeBuilder, String) |
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır. |
| HasDiscriminator<TQuery,TDiscriminator>(QueryTypeBuilder<TQuery>, Expression<Func<TQuery,TDiscriminator>>) |
Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloyla eşlendiğinde, bir tablodaki her bir satırın hangi sorgu türünde olduğunu tanımlamak için kullanılan ayrıştırıcı sütununu yapılandırır. |
| ToView(QueryTypeBuilder, String) |
Bir ilişkisel veritabanını hedeflerken görünümün eşlendiği görünümü veya tabloyu yapılandırır. |
| ToView(QueryTypeBuilder, String, String) |
Bir ilişkisel veritabanını hedeflerken görünümün eşlendiği görünümü veya tabloyu yapılandırır. |
| ToView<TQuery>(QueryTypeBuilder<TQuery>, String) |
Bir ilişkisel veritabanını hedeflerken görünümün eşlendiği görünümü veya tabloyu yapılandırır. |
| ToView<TQuery>(QueryTypeBuilder<TQuery>, String, String) |
Bir ilişkisel veritabanını hedeflerken görünümün eşlendiği görünümü veya tabloyu yapılandırır. |
| ForSqlServerIsMemoryOptimized(EntityTypeBuilder, Boolean) |
Kullanımdan kalktı.
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| ForSqlServerIsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Kullanımdan kalktı.
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| IsMemoryOptimized(EntityTypeBuilder, Boolean) |
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |
| IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Varlığın bellek için iyileştirilmiş olarak hedeflene SQL Server tabloyu yapılandırıyor. |