EntityTypeBuilder.OwnsOne Yöntem

Tanım

Aşırı Yüklemeler

OwnsOne(String, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsOne(Type, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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ı).

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.

OwnsOne(String, String, Action<ReferenceOwnershipBuilder>)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

OwnsOne(String, Type, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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ı).

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.

OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

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

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

OwnsOne(String, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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ği varlık türünün adı.

navigationName
String

İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.

Döndürülenler

ReferenceOwnershipBuilder
OwnedNavigationBuilder

Sahip olan türü ve ilişkiyi yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır

OwnsOne(Type, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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ği varlık türü.

navigationName
String

İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.

Döndürülenler

ReferenceOwnershipBuilder
OwnedNavigationBuilder

Sahip olan türü ve ilişkiyi yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır

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ı).

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.

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ği varlık türünün adı.

navigationName
String

İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.

buildAction
Action<OwnedNavigationBuilder>

Sahip türünün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.

Döndürülenler

EntityTypeBuilder

Varlık türünü yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır

OwnsOne(String, String, Action<ReferenceOwnershipBuilder>)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

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ği varlık türünün adı.

navigationName
String

İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.

buildAction
Action<ReferenceOwnershipBuilder>

Sahip türünün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.

Döndürülenler

EntityTypeBuilder

Varlık türünü yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır

OwnsOne(String, Type, String)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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ği varlık türünün adı.

ownedType
Type

Bu ilişkinin hedeflediği varlık türünün CLR türü.

navigationName
String

İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.

Döndürülenler

OwnedNavigationBuilder

Sahip olan türü ve ilişkiyi yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır

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ı).

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.

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ği varlık türü.

navigationName
String

İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.

buildAction
Action<OwnedNavigationBuilder>

Sahip türünün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.

Döndürülenler

EntityTypeBuilder

Varlık türünü yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır

OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>)

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

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ği varlık türü.

navigationName
String

İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.

buildAction
Action<ReferenceOwnershipBuilder>

Sahip türünün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.

Döndürülenler

EntityTypeBuilder

Varlık türünü yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır

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

Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).

Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.

Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.

Bu yöntemi çağırdıktan sonra, WithOwner(String) ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.

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ği varlık türünün adı.

ownedType
Type

Bu ilişkinin hedeflediği varlık türünün CLR türü.

navigationName
String

İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.

buildAction
Action<OwnedNavigationBuilder>

Sahip türünün ve ilişkinin yapılandırmasını gerçekleştiren bir eylem.

Döndürülenler

EntityTypeBuilder

Varlık türünü yapılandırmak için kullanılabilen bir nesne.

Şunlara uygulanır