CollectionOwnershipBuilder.OwnsMany Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
OwnsMany(String, String) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). Cílový typ entity pro každý vztah vlastnictví se považuje za jiný typ entity, i když je navigace stejného typu. Konfigurace cílového typu entity se nepoužije na cílový typ entity jiných vztahů vlastnictví. Většina operací s vlastněnou entitou vyžaduje přístup k entitě vlastníka pomocí odpovídající navigace. |
OwnsMany(Type, String) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). Cílový typ entity pro každý vztah vlastnictví se považuje za jiný typ entity, i když je navigace stejného typu. Konfigurace cílového typu entity se nepoužije na cílový typ entity jiných vztahů vlastnictví. Většina operací s vlastněnou entitou vyžaduje přístup k entitě 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é je cílová entita vlastněná touto entitou (nebo její částí).
Cílový typ entity pro každý vztah vlastnictví se považuje za jiný typ entity, i když je navigace stejného typu. Konfigurace cílového typu entity se nepoužije na cílový typ entity jiných vztahů vlastnictví.
Většina operací s vlastněnou entitou vyžaduje přístup k entitě 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ý tato relace 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é je cílová entita vlastněná touto entitou (nebo její částí).
Cílový typ entity pro každý vztah vlastnictví se považuje za jiný typ entity, i když je navigace stejného typu. Konfigurace cílového typu entity se nepoužije na cílový typ entity jiných vztahů vlastnictví.
Většina operací s vlastněnou entitou vyžaduje přístup k entitě 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 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(String, String, Action<CollectionOwnershipBuilder>)
Nakonfiguruje relaci, ve které tento typ entity poskytuje identitu druhému typu v relaci.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder 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.CollectionOwnershipBuilder
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As CollectionOwnershipBuilder
Parametry
- ownedTypeName
- String
Název typu entity, na který tato relace 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.CollectionOwnershipBuilder 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.CollectionOwnershipBuilder
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As CollectionOwnershipBuilder
Parametry
- ownedType
- Type
Typ 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
Entity Framework