Sdílet prostřednictvím


ReferenceOwnershipBuilder.OwnsMany Metoda

Definice

Přetížení

OwnsMany(String, String)

Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).

Typ cílové entity pro každý vztah vlastnictví se považuje za jiný typ entity, i když je navigace stejného typu. Konfigurace typu cílové entity se nepoužije na typ cílové entity jiných vztahů vlastnictví.

Většina operací s vlastněnou entitou vyžaduje přístup k ní prostřednictvím entity vlastníka pomocí odpovídající navigace.

OwnsMany(Type, String)

Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).

Typ cílové entity pro každý vztah vlastnictví se považuje za jiný typ entity, i když je navigace stejného typu. Konfigurace typu cílové entity se nepoužije na typ cílové entity jiných vztahů vlastnictví.

Většina operací s vlastněnou entitou vyžaduje přístup k ní prostřednictvím entity vlastníka pomocí odpovídající navigace.

OwnsMany(String, String, Action<CollectionOwnershipBuilder>)

Nakonfiguruje relaci, ve které tento typ entity poskytuje identitu druhému typu v relaci.

OwnsMany(Type, String, Action<CollectionOwnershipBuilder>)

Nakonfiguruje relaci, ve které tento typ entity poskytuje identitu druhému typu v relaci.

OwnsMany(String, String)

Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).

Typ cílové entity pro každý vztah vlastnictví se považuje za jiný typ entity, i když je navigace stejného typu. Konfigurace typu cílové entity se nepoužije na typ cílové entity jiných vztahů vlastnictví.

Většina operací s vlastněnou entitou vyžaduje přístup k ní prostřednictvím entity vlastníka pomocí odpovídající navigace.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder OwnsMany (string ownedTypeName, string navigationName);
abstract member OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
override this.OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String) As CollectionOwnershipBuilder

Parametry

ownedTypeName
String

Název typu entity, na který tento vztah cílí.

navigationName
String

Název navigační vlastnosti odkazu u tohoto typu entity, která představuje relaci.

Návraty

Objekt, který lze použít ke konfiguraci vlastněného typu a relace.

Platí pro

OwnsMany(Type, String)

Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).

Typ cílové entity pro každý vztah vlastnictví se považuje za jiný typ entity, i když je navigace stejného typu. Konfigurace typu cílové entity se nepoužije na typ cílové entity jiných vztahů vlastnictví.

Většina operací s vlastněnou entitou vyžaduje přístup k ní prostřednictvím entity vlastníka pomocí odpovídající navigace.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder OwnsMany (Type ownedType, string navigationName);
abstract member OwnsMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
override this.OwnsMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String) As CollectionOwnershipBuilder

Parametry

ownedType
Type

Typ entity, na kterou tento vztah cílí.

navigationName
String

Název navigační vlastnosti odkazu u tohoto typu entity, která představuje relaci.

Návraty

Objekt, který lze použít ke konfiguraci vlastněného typu a relace.

Platí pro

OwnsMany(String, String, Action<CollectionOwnershipBuilder>)

Nakonfiguruje relaci, ve které tento typ entity poskytuje identitu druhému typu v relaci.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder OwnsMany (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> buildAction);
abstract member OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As ReferenceOwnershipBuilder

Parametry

ownedTypeName
String

Název typu entity, na který tento vztah cílí.

navigationName
String

Název navigační vlastnosti odkazu u tohoto typu entity, která představuje relaci.

buildAction
Action<CollectionOwnershipBuilder>

Akce, která provádí konfiguraci vlastněného typu a relace.

Návraty

Objekt, který lze použít ke konfiguraci typu entity.

Platí pro

OwnsMany(Type, String, Action<CollectionOwnershipBuilder>)

Nakonfiguruje relaci, ve které tento typ entity poskytuje identitu druhému typu v relaci.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder OwnsMany (Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> buildAction);
abstract member OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As ReferenceOwnershipBuilder

Parametry

ownedType
Type

Typ entity, na kterou tento vztah cílí.

navigationName
String

Název navigační vlastnosti odkazu u tohoto typu entity, která představuje relaci.

buildAction
Action<CollectionOwnershipBuilder>

Akce, která provádí konfiguraci vlastněného typu a relace.

Návraty

Objekt, který lze použít ke konfiguraci typu entity.

Platí pro