Dil

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> Sınıf

Tanım

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

[System.Runtime.CompilerServices.Nullable(0)]
public class OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TOwnerEntity : class where TDependentEntity : class
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
[<System.Runtime.CompilerServices.Nullable(0)>]
type OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
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 TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Inherits OwnedNavigationBuilder

Tür Parametreleri

TOwnerEntity TEntity
TDependentEntity
Devralma
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme .

Oluşturucular

Veri Akışı Adı Description
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(EntityType, EntityType, InternalRelationshipBuilder)

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(IMutableForeignKey)

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

Özellikler

Veri Akışı Adı Description
Builder

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz 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

Veri Akışı Adı Description
FindRelatedEntityType(String, String)

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

(Devralındığı yer: OwnedNavigationBuilder)
FindRelatedEntityType(Type, String)

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

(Devralındığı yer: OwnedNavigationBuilder)
HasAnnotation(String, Object)

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

HasChangeTrackingStrategy(ChangeTrackingStrategy)

bu varlık türü için kullanılacak şekilde ChangeTrackingStrategy yapılandırılır. Bu strateji, bağlamın varlık türünün bir örneğinin özelliklerine yapılan değişiklikleri nasıl algıladiğini gösterir.

HasData(IEnumerable<Object>)

Bu varlığı, tohum verilerine sahip olacak şekilde yapılandırıyor. Veri hareketi geçişleri oluşturmak için kullanılır.

HasData(IEnumerable<TDependentEntity>)

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

HasData(Object[])

Bu varlığı, tohum verilerine sahip olacak şekilde yapılandırıyor. Veri hareketi geçişleri oluşturmak için kullanılır.

HasData(TDependentEntity[])

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

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

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

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

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

HasIndex(String[], String)

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

HasIndex(String[])

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

HasIndex(String[])

Belirtilen özelliklerde bir dizin yapılandırılır. Belirtilen ö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 olunan 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ı oluşturan özellikleri ayarlar.

HasKey(String[])

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

(Devralındığı yer: OwnedNavigationBuilder)
HasOne(String, String)

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

(Devralındığı yer: OwnedNavigationBuilder)
HasOne(String)

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

(Devralındığı yer: OwnedNavigationBuilder)
HasOne(Type, String)

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

(Devralındığı yer: OwnedNavigationBuilder)
HasOne<TNewRelatedEntity>(Expression<Func<TDependentEntity,TNewRelatedEntity>>)

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

HasOne<TNewRelatedEntity>(String)

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

HasOneBuilder(MemberIdentity, EntityType)

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

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

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

IndexerProperty(Type, String)

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

(Devralındığı yer: OwnedNavigationBuilder)
IndexerProperty<TProperty>(String)

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

(Devralındığı yer: OwnedNavigationBuilder)
Navigation(String)

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

(Devralındığı yer: OwnedNavigationBuilder)
Navigation<TNavigation>(Expression<Func<TDependentEntity,IEnumerable<TNavigation>>>)

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

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

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

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

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

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

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

(Devralındığı yer: OwnedNavigationBuilder)
OwnsMany(String, String)

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

(Devralındığı yer: OwnedNavigationBuilder)
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

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

OwnsMany(String, Type, String)

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

(Devralındığı yer: OwnedNavigationBuilder)
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

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

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

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

(Devralındığı yer: OwnedNavigationBuilder)
OwnsMany(Type, String)

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

(Devralındığı yer: OwnedNavigationBuilder)
OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

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

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

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

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

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

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

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

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

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

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

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

OwnsMany<TNewDependentEntity>(String, String)

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

OwnsMany<TNewDependentEntity>(String)

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

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

(Devralındığı yer: OwnedNavigationBuilder)
OwnsOne(String, String)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

(Devralındığı yer: OwnedNavigationBuilder)
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

OwnsOne(String, Type, String)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

(Devralındığı yer: OwnedNavigationBuilder)
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

(Devralındığı yer: OwnedNavigationBuilder)
OwnsOne(Type, String)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

(Devralındığı yer: OwnedNavigationBuilder)
OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

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

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

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

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

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

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

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

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

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

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

OwnsOne<TNewDependentEntity>(String, String)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

OwnsOne<TNewDependentEntity>(String)

Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişkiyi yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlıktan yayılır.

PrimitiveCollection(String)

Sahip olunan türün bir özelliğini yapılandırmak için kullanılabilen ve bu özelliğin dizeler veya tamsayılar gibi temel değerler koleksiyonunu temsil ettiği bir nesne döndürür. Belirtilen ada sahip bir özellik yoksa yeni bir özellik eklenir.

(Devralındığı yer: OwnedNavigationBuilder)
PrimitiveCollection(Type, String)

Sahip olunan türün bir özelliğini yapılandırmak için kullanılabilen ve bu özelliğin dizeler veya tamsayılar gibi temel değerler koleksiyonunu temsil ettiği bir nesne döndürür. Belirtilen ada sahip bir özellik yoksa yeni bir özellik eklenir.

(Devralındığı yer: OwnedNavigationBuilder)
PrimitiveCollection<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

Sahip olunan türün bir özelliğini yapılandırmak için kullanılabilen ve bu özelliğin dizeler veya tamsayılar gibi temel değerler koleksiyonunu temsil ettiği bir nesne döndürür.

PrimitiveCollection<TProperty>(String)

Sahip olunan türün bir özelliğini yapılandırmak için kullanılabilen ve bu özelliğin dizeler veya tamsayılar gibi temel değerler koleksiyonunu temsil ettiği bir nesne döndürür. Belirtilen ada sahip bir özellik yoksa yeni bir özellik eklenir.

(Devralındığı yer: OwnedNavigationBuilder)
Property(String)

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

(Devralındığı yer: OwnedNavigationBuilder)
Property(Type, String)

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

(Devralındığı yer: OwnedNavigationBuilder)
Property<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

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

Property<TProperty>(String)

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

(Devralındığı yer: OwnedNavigationBuilder)
UpdateBuilder<T>(Func<T>)

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

(Devralındığı yer: OwnedNavigationBuilder)
UsePropertyAccessMode(PropertyAccessMode)

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

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

Sahiple ilişkiyi yapılandırıyor.

WithOwner(String)

Sahiple ilişkiyi yapılandırıyor.

Belirtik Arabirim Kullanımları

Veri Akışı Adı Description
IInfrastructure<IConventionEntityTypeBuilder>.Instance

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

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

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

(Devralındığı yer: OwnedNavigationBuilder)

Uzantı Metotları

Veri Akışı Adı Description
DeleteUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken silmeler için kullandığı saklı yordamı yapılandırılır.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken silmeler için kullandığı saklı yordamı yapılandırılır.

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken silmeler için kullandığı saklı yordamı yapılandırılır.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken silmeler için kullandığı saklı yordamı yapılandırılır.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken silmeler için kullandığı saklı yordamı yapılandırılır.

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken silmeler için kullandığı saklı yordamı yapılandırılır.

ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Geçersiz.

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

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

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

GetInfrastructure<T>(IInfrastructure<T>)

kullanılarak IInfrastructure<T>gizlenen bir özellikten değerini alır.

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

HasCheckConstraint(OwnedNavigationBuilder, String, String, Action<CheckConstraintBuilder>)
Geçersiz.

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

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

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

HasCheckConstraint(OwnedNavigationBuilder, String, String)

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

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

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

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<CheckConstraintBuilder>)
Geçersiz.

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

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)
Geçersiz.

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

HasColumnType(OwnedNavigationBuilder, String)

Bu sahip olunan varlık tarafından temsil edilen belgeyi depolamak için kullanılacak ilişkisel veritabanı sütun türünü ayarlayın.

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

Bu sahip olunan varlık tarafından temsil edilen belgeyi depolamak için kullanılacak ilişkisel veritabanı sütun türünü ayarlayın.

HasJsonPropertyName(OwnedNavigationBuilder, String)

Gezinti adını kullanmak yerine gezintiyi belirli bir JSON özelliğiyle eşlenen bir JSON sütununa eşlenen varlığın gezintisini yapılandırılır.

HasJsonPropertyName<TSource,TTarget>(OwnedNavigationBuilder<TSource,TTarget>, String)

Gezinti adını kullanmak yerine gezintiyi belirli bir JSON özelliğiyle eşlenen bir JSON sütununa eşlenen varlığın gezintisini yapılandırılır.

InsertUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken eklemeler için kullandığı saklı yordamı yapılandırılır.

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken eklemeler için kullandığı saklı yordamı yapılandırılır.

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken eklemeler için kullandığı saklı yordamı yapılandırılır.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken eklemeler için kullandığı saklı yordamı yapılandırılır.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken eklemeler için kullandığı saklı yordamı yapılandırılır.

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken eklemeler için kullandığı saklı yordamı yapılandırılır.

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Geçersiz.

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

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

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

SplitToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitTableBuilder>)

Bu varlık türündeki bazı özellikleri farklı bir tabloyla eşlenecek şekilde yapılandırır. Birincil anahtar özellikleri tüm tablolarla eşlenir, diğer özellikler açıkça eşlenmelidir.

SplitToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitTableBuilder>)

Bu varlık türündeki bazı özellikleri farklı bir tabloyla eşlenecek şekilde yapılandırır. Birincil anahtar özellikleri tüm tablolarla eşlenir, diğer özellikler açıkça eşlenmelidir.

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

Bu varlık türündeki bazı özellikleri farklı bir tabloyla eşlenecek şekilde yapılandırır. Birincil anahtar özellikleri tüm tablolarla eşlenir, diğer özellikler açıkça eşlenmelidir.

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

Bu varlık türündeki bazı özellikleri farklı bir tabloyla eşlenecek şekilde yapılandırır. Birincil anahtar özellikleri tüm tablolarla eşlenir, diğer özellikler açıkça eşlenmelidir.

SplitToView(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitViewBuilder>)

Bu varlık türündeki bazı özellikleri farklı bir görünüme eşlenecek şekilde yapılandırıyor. Birincil anahtar özellikleri tüm görünümlere eşlenir, diğer özellikler açıkça eşlenmelidir.

SplitToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitViewBuilder>)

Bu varlık türündeki bazı özellikleri farklı bir görünüme eşlenecek şekilde yapılandırıyor. Birincil anahtar özellikleri tüm görünümlere eşlenir, diğer özellikler açıkça eşlenmelidir.

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

Bu varlık türündeki bazı özellikleri farklı bir görünüme eşlenecek şekilde yapılandırıyor. Birincil anahtar özellikleri tüm görünümlere eşlenir, diğer özellikler açıkça eşlenmelidir.

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

Bu varlık türündeki bazı özellikleri farklı bir görünüme eşlenecek şekilde yapılandırıyor. Birincil anahtar özellikleri tüm görünümlere eşlenir, diğer özellikler açıkça eşlenmelidir.

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder>)

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

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

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

ToFunction(OwnedNavigationBuilder, MethodInfo)

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

ToFunction(OwnedNavigationBuilder, String, Action<OwnedNavigationTableValuedFunctionBuilder>)

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

ToFunction(OwnedNavigationBuilder, String, Action<TableValuedFunctionBuilder>)

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

ToFunction(OwnedNavigationBuilder, String)

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

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

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

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

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

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

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

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

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

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

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

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

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

ToJson(OwnedNavigationBuilder, String)

Bu varlık türü ve sahip olduğu varlıkların veritabanındaki bir JSON sütununa eşlendiği bir ilişki yapılandırılır.

ToJson(OwnedNavigationBuilder)

Bu varlık türü ve sahip olduğu varlıkların veritabanındaki bir JSON sütununa eşlendiği bir ilişki yapılandırılır.

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

Bu varlık türü ve sahip olduğu varlıkların veritabanındaki bir JSON sütununa eşlendiği bir ilişki yapılandırılır.

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>)

Bu varlık türü ve sahip olduğu varlıkların veritabanındaki bir JSON sütununa eşlendiği bir ilişki yapılandırılır.

ToJsonProperty(OwnedNavigationBuilder, String)

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

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

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

ToTable(OwnedNavigationBuilder, Action<OwnedNavigationTableBuilder>)

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

ToTable(OwnedNavigationBuilder, Action<TableBuilder>)

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

ToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationTableBuilder>)

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

ToTable(OwnedNavigationBuilder, String, Action<TableBuilder>)

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

ToTable(OwnedNavigationBuilder, String, Boolean)
Geçersiz.

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

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

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

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

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

ToTable(OwnedNavigationBuilder, String, String, Boolean)
Geçersiz.

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

ToTable(OwnedNavigationBuilder, String, String)

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

ToTable(OwnedNavigationBuilder, String)

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

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

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

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

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

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

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

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

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

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

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

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

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

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

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Boolean)
Geçersiz.

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

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

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Boolean)
Geçersiz.

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

ToView(OwnedNavigationBuilder, String, Action<OwnedNavigationViewBuilder>)

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

ToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationViewBuilder>)

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

ToView(OwnedNavigationBuilder, String, String)

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

ToView(OwnedNavigationBuilder, String)

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

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

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

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

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

ToView<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

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

ToView<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

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

UpdateUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken güncelleştirmeler için kullandığı saklı yordamı yapılandırılır.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken güncelleştirmeler için kullandığı saklı yordamı yapılandırılır.

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

varlık türünün ilişkisel veritabanını hedeflerken güncelleştirmeler için kullandığı saklı yordamı yapılandırılır.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken güncelleştirmeler için kullandığı saklı yordamı yapılandırılır.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken güncelleştirmeler için kullandığı saklı yordamı yapılandırılır.

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

varlık türünün ilişkisel veritabanını hedeflerken güncelleştirmeler için kullandığı saklı yordamı yapılandırılır.

Şunlara uygulanır