EntityTypeBuilder.OwnsOne Yöntem
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.
Aşırı Yüklemeler
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır. |
OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>) |
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir. |
OwnsOne(String, Type, String) |
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır. |
OwnsOne(String, String, Action<ReferenceOwnershipBuilder>) |
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir. |
OwnsOne(String, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır. |
OwnsOne(Type, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır. |
OwnsOne(String, String) |
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır. |
OwnsOne(Type, String) |
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır. |
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder OwnsOne (string ownedTypeName, Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsOne : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.OwnsOne : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As EntityTypeBuilder
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedeflediğini varlık türünün adı.
- ownedType
- Type
Bu ilişkinin hedeflediğini varlık türünün CLR türü.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezinti özelliğinin adı.
- buildAction
- Action<OwnedNavigationBuilder>
Sahip olunan türün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.
Döndürülenler
Varlık türünü yapılandırmak için kullanılabilecek bir nesne.
Açıklamalar
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.
Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısı zincirlemeniz gerekir.
Şunlara uygulanır
OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>)
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder OwnsOne (Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> buildAction);
abstract member OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String, buildAction As Action(Of ReferenceOwnershipBuilder)) As EntityTypeBuilder
Parametreler
- ownedType
- Type
Bu ilişkinin hedeflediğini varlık türü.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezinti özelliğinin adı.
- buildAction
- Action<ReferenceOwnershipBuilder>
Sahip olunan türün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.
Döndürülenler
Varlık türünü yapılandırmak için kullanılabilecek bir nesne.
Şunlara uygulanır
OwnsOne(String, Type, String)
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne (string ownedTypeName, Type ownedType, string navigationName);
abstract member OwnsOne : string * Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : string * Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, ownedType As Type, navigationName As String) As OwnedNavigationBuilder
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedeflediğini varlık türünün adı.
- ownedType
- Type
Bu ilişkinin hedeflediğini varlık türünün CLR türü.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezinti özelliğinin adı.
Döndürülenler
Sahip olunan türü ve ilişkiyi yapılandırmak için kullanılabilecek bir nesne.
Açıklamalar
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.
Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısı zincirlemeniz gerekir.
Şunlara uygulanır
OwnsOne(String, String, Action<ReferenceOwnershipBuilder>)
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder OwnsOne (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> buildAction);
abstract member OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String, buildAction As Action(Of ReferenceOwnershipBuilder)) As EntityTypeBuilder
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedeflediğini varlık türünün adı.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezinti özelliğinin adı.
- buildAction
- Action<ReferenceOwnershipBuilder>
Sahip olunan türün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.
Döndürülenler
Varlık türünü yapılandırmak için kullanılabilecek bir nesne.
Şunlara uygulanır
OwnsOne(String, String, Action<OwnedNavigationBuilder>)
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder OwnsOne (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As EntityTypeBuilder
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedeflediğini varlık türünün adı.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezinti özelliğinin adı.
- buildAction
- Action<OwnedNavigationBuilder>
Sahip olunan türün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.
Döndürülenler
Varlık türünü yapılandırmak için kullanılabilecek bir nesne.
Açıklamalar
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.
Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısı zincirlemeniz gerekir.
Şunlara uygulanır
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder OwnsOne (Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As EntityTypeBuilder
Parametreler
- ownedType
- Type
Bu ilişkinin hedeflediğini varlık türü.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezinti özelliğinin adı.
- buildAction
- Action<OwnedNavigationBuilder>
Sahip olunan türün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.
Döndürülenler
Varlık türünü yapılandırmak için kullanılabilecek bir nesne.
Açıklamalar
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.
Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısı zincirlemeniz gerekir.
Şunlara uygulanır
OwnsOne(String, String)
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder OwnsOne (string ownedTypeName, string navigationName);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne (string ownedTypeName, string navigationName);
abstract member OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
abstract member OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String) As ReferenceOwnershipBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String) As OwnedNavigationBuilder
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedeflediğini varlık türünün adı.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezinti özelliğinin adı.
Döndürülenler
Sahip olunan türü ve ilişkiyi yapılandırmak için kullanılabilecek bir nesne.
Açıklamalar
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.
Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısı zincirlemeniz gerekir.
Şunlara uygulanır
OwnsOne(Type, String)
Hedef varlığın bu varlığa (veya bir bölümüne) ait olduğu bir ilişki yapılandırılır.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder OwnsOne (Type ownedType, string navigationName);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne (Type ownedType, string navigationName);
abstract member OwnsOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.OwnsOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
abstract member OwnsOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String) As ReferenceOwnershipBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String) As OwnedNavigationBuilder
Parametreler
- ownedType
- Type
Bu ilişkinin hedeflediğini varlık türü.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezinti özelliğinin adı.
Döndürülenler
Sahip olunan türü ve ilişkiyi yapılandırmak için kullanılabilecek bir nesne.
Açıklamalar
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlığı üzerinden bu varlığa erişmeyi gerektirir.
Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısı zincirlemeniz gerekir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin