OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> Sınıf

Tanım

Sahip olunan bir varlık türü için bir gezinti yapılandırmak üzere basit bir API sağlar.

public class OwnedNavigationBuilder<TEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TEntity : class where TDependentEntity : class
public class OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TOwnerEntity : class where TDependentEntity : class
type OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
type OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Inherits OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationBuilder

Tür Parametreleri

TDependentEntity
TOwnerEntity
Devralma
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

Açıklamalar

Daha fazla bilgi için bkz. varlık türlerini ve Ilişkilerini modelleme .

Oluşturucular

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(EntityType, EntityType, InternalRelationshipBuilder)

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.

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(IMutableForeignKey)

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.

Özellikler

Builder

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: OwnedNavigationBuilder)
DependentEntityType

Bu ilişkiyi yapılandırmak için kullanılan bağımlı varlık türünü alır.

(Devralındığı yer: OwnedNavigationBuilder)
Metadata

Bu sahipliği temsil eden yabancı anahtar.

(Devralındığı yer: OwnedNavigationBuilder)
OwnedEntityType

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

(Devralındığı yer: OwnedNavigationBuilder)
PrincipalEntityType

Bu ilişkiyi yapılandırmak için kullanılan asıl varlık türünü alır.

(Devralındığı yer: OwnedNavigationBuilder)

Yöntemler

FindRelatedEntityType(String, String)

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: OwnedNavigationBuilder)
FindRelatedEntityType(Type, String)

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: OwnedNavigationBuilder)
HasAnnotation(String, Object)

Sahip olan varlık türüne ek açıklama ekler veya güncelleştirir. Zaten ' de belirtilen anahtara sahip bir ek açıklama varsa, annotation değeri güncellenir.

HasChangeTrackingStrategy(ChangeTrackingStrategy)

ChangeTrackingStrategyBu varlık türü için kullanılacak öğesini yapılandırır. Bu strateji, bağlamın varlık türü örneği için özelliklerde yapılan değişiklikleri nasıl algıladığını gösterir.

HasData(IEnumerable<Object>)

Bu varlığı çekirdek verileri olacak şekilde yapılandırır. Veri hareket geçişleri oluşturmak için kullanılır.

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: OwnedNavigationBuilder)
HasData(IEnumerable<TDependentEntity>)

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

HasData(Object[])

Bu varlığı çekirdek verileri olacak şekilde yapılandırır. Veri hareket geçişleri oluşturmak için kullanılır.

HasData(TDependentEntity[])

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

HasIndex(Expression<Func<TDependentEntity,Object>>)

Belirtilen özelliklerde bir dizin yapılandırır. Verilen özellik kümesinde var olan bir dizin varsa, bu durumda yapılandırma için mevcut dizin döndürülür.

HasIndex(String[])

Belirtilen özelliklerde bir dizin yapılandırır. Verilen özellik kümesinde var olan bir dizin varsa, bu durumda yapılandırma için mevcut dizin döndürülür.

HasIndex(String[])

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

(Devralındığı yer: OwnedNavigationBuilder)
HasKey(Expression<Func<TDependentEntity,Object>>)

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

HasKey(String[])

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

HasKey(String[])

Bu sahip olunan varlık türü için birincil anahtarın özelliklerini ayarlar.

(Devralındığı yer: OwnedNavigationBuilder)
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.

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: OwnedNavigationBuilder)
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: OwnedNavigationBuilder)
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: OwnedNavigationBuilder)
HasOne<TNewRelatedEntity>(Expression<Func<TDependentEntity,TNewRelatedEntity>>)

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.

HasOne<TNewRelatedEntity>(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.

Ignore(Expression<Func<TDependentEntity,Object>>)

Verilen özelliği varlık türünden dışlar. Bu yöntem genellikle kural tarafından eklenmiş olan varlık türünden özellikleri veya gezinmeleri 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 eklenmiş olan varlık türünden özellikleri veya gezinmeleri kaldırmak için kullanılır.

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: OwnedNavigationBuilder)
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: OwnedNavigationBuilder)
Navigation(String)

Sahip olunan türden sahibine var olan 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: OwnedNavigationBuilder)
Navigation<TNavigation>(Expression<Func<TDependentEntity,IEnumerable<TNavigation>>>)

Sahip olan türden var olan bir gezinti özelliğini sahibi olarak yapılandırmak için kullanılabilecek bir nesne döndürür. Gezinti özelliğinin mevcut olmaması hatadır.

Navigation<TNavigation>(Expression<Func<TDependentEntity,TNavigation>>)

Sahip olan türden var olan bir gezinti özelliğini sahibi olarak yapılandırmak için kullanılabilecek bir nesne döndürür. Gezinti özelliğinin mevcut olmaması hatadır.

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: OwnedNavigationBuilder)
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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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: OwnedNavigationBuilder)
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: OwnedNavigationBuilder)
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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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: OwnedNavigationBuilder)
OwnsMany(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: OwnedNavigationBuilder)
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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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: OwnedNavigationBuilder)
OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsMany<TNewDependentEntity>(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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsMany<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsMany<TNewDependentEntity>(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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsMany<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsOne(String, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır.

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: OwnedNavigationBuilder)
OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır.

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 ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır.

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: OwnedNavigationBuilder)
OwnsOne(String, Type, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır.

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: OwnedNavigationBuilder)
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

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ı). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır.

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: OwnedNavigationBuilder)
OwnsOne(Type, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır.

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: OwnedNavigationBuilder)
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. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır.

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: OwnedNavigationBuilder)
OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

OwnsOne<TNewDependentEntity>(String)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

OwnsOne<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

OwnsOne<TNewDependentEntity>(String, String)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

OwnsOne<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayı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 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 çağrısına zincirlemeniz gerekir.

Property(String)

Sahip olduğu 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: OwnedNavigationBuilder)
Property(Type, String)

Sahip olduğu 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: OwnedNavigationBuilder)
Property<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

Sahip olduğu 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.

Property<TProperty>(String)

Sahip olduğu 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: OwnedNavigationBuilder)
UpdateBuilder<T>(Func<T>)

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: OwnedNavigationBuilder)
UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessModeBu varlık 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öntemi çağırmak, bu varlık 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 varlık için geçersiz kılmaları çağırmak, modelde ayarlanmış olan herhangi bir erişim modunu yazın.

WithOwner(Expression<Func<TDependentEntity,TEntity>>)

Sahibiyle ilişkili ilişkiyi 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.

WithOwner(String)

Sahibiyle ilişkili ilişkiyi 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.

Belirtik Arabirim Kullanımları

IInfrastructure<IConventionEntityTypeBuilder>.Instance

Sahip olunan varlık türünü yapılandırmak için kullanılan iç oluşturucuya sahip olur.

(Devralındığı yer: OwnedNavigationBuilder)
IInfrastructure<InternalEntityTypeBuilder>.Instance

Sahip olunan varlık türünü yapılandırmak için kullanılan iç oluşturucuya sahip olur.

(Devralındığı yer: OwnedNavigationBuilder)

Uzantı Metotları

ToJsonProperty(OwnedNavigationBuilder, String)

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

ToJsonProperty<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

Gömülü belge olarak depolandığında varlığın eşlendiği özellik adını 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(OwnedNavigationBuilder, String, String)

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

HasCheckConstraint(OwnedNavigationBuilder, String, String, Action<CheckConstraintBuilder>)

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

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

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

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String, Action<CheckConstraintBuilder>)

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

ToFunction(OwnedNavigationBuilder, MethodInfo)

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

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

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

ToFunction(OwnedNavigationBuilder, String)

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

ToFunction(OwnedNavigationBuilder, String, Action<TableValuedFunctionBuilder>)

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

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, MethodInfo)

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

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, MethodInfo, Action<TableValuedFunctionBuilder>)

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

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String)

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

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableValuedFunctionBuilder>)

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

ToTable(OwnedNavigationBuilder, Action<TableBuilder>)

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

ToTable(OwnedNavigationBuilder, String)

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

ToTable(OwnedNavigationBuilder, String, Action<TableBuilder>)

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

ToTable(OwnedNavigationBuilder, String, Boolean)
Kullanımdan kalktı.

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

ToTable(OwnedNavigationBuilder, String, String)

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

ToTable(OwnedNavigationBuilder, String, String, Action<TableBuilder>)

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

ToTable(OwnedNavigationBuilder, String, String, Boolean)
Kullanımdan kalktı.

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, Action<TableBuilder<TRelatedEntity>>)

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableBuilder<TRelatedEntity>>)

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Action<TableBuilder<TRelatedEntity>>)

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String)

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Boolean)
Kullanımdan kalktı.

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String)

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Boolean)
Kullanımdan kalktı.

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

ToView(OwnedNavigationBuilder, 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(OwnedNavigationBuilder, 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<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, 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<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, 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.

HasCheckConstraint(OwnedNavigationBuilder, String, String)

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

HasCheckConstraint<TEntity,TDependentEntity>(OwnedNavigationBuilder<TEntity,TDependentEntity>, String, String)

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

ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Kullanımdan kalktı.

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

ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Kullanımdan kalktı.

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

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)

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

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)

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

Şunlara uygulanır