OwnedNavigationBuilder.OwnsOne Yöntem

Tanım

Aşırı Yüklemeler

OwnsOne(String, Type, String)

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

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

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

OwnsOne(String, String)

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

OwnsOne(Type, String)

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

Bu varlık türündeki ilişkiyi temsil eden başvuru gezinti özelliğinin adı.

Döndürülenler

İlişkiyi yapılandırmak için kullanılabilecek bir nesne.

Açıklamalar

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

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

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirleme yapmalısınız.

Şunlara uygulanır

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder 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.OwnedNavigationBuilder
override this.OwnsOne : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) 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

Bu varlık türündeki ilişkiyi temsil eden başvuru gezinti özelliğinin adı.

buildAction
Action<OwnedNavigationBuilder>

İliş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

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

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

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirleme yapmalısınız.

Şunlara uygulanır

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder 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.OwnedNavigationBuilder
override this.OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder

Parametreler

ownedType
Type

Bu ilişkinin hedeflediğini varlık türü.

navigationName
String

Bu varlık türündeki ilişkiyi temsil eden başvuru gezinti özelliğinin adı.

buildAction
Action<OwnedNavigationBuilder>

İliş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

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

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

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirleme yapmalısınız.

Şunlara uygulanır

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder 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.OwnedNavigationBuilder
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder

Parametreler

ownedTypeName
String

Bu ilişkinin hedeflediğini varlık türünün adı.

navigationName
String

Bu varlık türündeki ilişkiyi temsil eden başvuru gezinti özelliğinin adı.

buildAction
Action<OwnedNavigationBuilder>

İliş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

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

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

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirleme yapmalısınız.

Şunlara uygulanır

OwnsOne(String, String)

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne (string ownedTypeName, string navigationName);
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 OwnedNavigationBuilder

Parametreler

ownedTypeName
String

Bu ilişkinin hedeflediğini varlık türünün adı.

navigationName
String

Bu varlık türündeki ilişkiyi temsil eden başvuru gezinti özelliğinin adı.

Döndürülenler

İlişkiyi yapılandırmak için kullanılabilecek bir nesne.

Açıklamalar

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

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

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirleme yapmalısınız.

Şunlara uygulanır

OwnsOne(Type, String)

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsOne (Type ownedType, string navigationName);
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 OwnedNavigationBuilder

Parametreler

ownedType
Type

Bu ilişkinin hedeflediğini varlık türü.

navigationName
String

Bu varlık türündeki ilişkiyi temsil eden başvuru gezinti özelliğinin adı.

Döndürülenler

İlişkiyi yapılandırmak için kullanılabilecek bir nesne.

Açıklamalar

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

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

Bu yöntemi çağırdıktan sonra, ilişkiyi tam olarak yapılandırmak için WithOwner(String) çağrısına zincirleme yapmalısınız.

Şunlara uygulanır