EntityTypeBuilder.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, Type, String, Action<OwnedNavigationBuilder>) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). |
OwnsMany(Type, String, Action<OwnedNavigationBuilder>) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). |
OwnsMany(Type, String, Action<CollectionOwnershipBuilder>) |
Nakonfiguruje relaci, ve které tento typ entity poskytuje identitu druhému typu v relaci. |
OwnsMany(String, String, Action<OwnedNavigationBuilder>) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). |
OwnsMany(String, String, Action<CollectionOwnershipBuilder>) |
Nakonfiguruje relaci, ve které tento typ entity poskytuje identitu druhému typu v relaci. |
OwnsMany(String, Type, String) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). |
OwnsMany(String, String) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). |
OwnsMany(Type, String) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). |
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder OwnsMany (string ownedTypeName, Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsMany : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.OwnsMany : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As EntityTypeBuilder
Parametry
- ownedTypeName
- String
Název typu entity, na který tento vztah cílí.
- ownedType
- Type
Typ CLR typu entity, na kterou tato relace cílí.
- navigationName
- String
Název navigační vlastnosti odkazu u tohoto typu entity, která představuje relaci.
- buildAction
- Action<OwnedNavigationBuilder>
Akce, která provádí konfiguraci vlastněného typu a relace.
Návraty
Objekt, který lze použít ke konfiguraci typu entity.
Poznámky
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.
Po volání této metody byste měli zřetězeným voláním plně WithOwner(String) nakonfigurovat relaci.
Platí pro
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder OwnsMany (Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As EntityTypeBuilder
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<OwnedNavigationBuilder>
Akce, která provádí konfiguraci vlastněného typu a relace.
Návraty
Objekt, který lze použít ke konfiguraci typu entity.
Poznámky
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.
Po volání této metody byste měli zřetězeným voláním plně WithOwner(String) nakonfigurovat relaci.
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.EntityTypeBuilder 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.EntityTypeBuilder
override this.OwnsMany : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As EntityTypeBuilder
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
OwnsMany(String, String, Action<OwnedNavigationBuilder>)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder OwnsMany (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
abstract member OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As EntityTypeBuilder
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<OwnedNavigationBuilder>
Akce, která provádí konfiguraci vlastněného typu a relace.
Návraty
Objekt, který lze použít ke konfiguraci typu entity.
Poznámky
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.
Po volání této metody byste měli zřetězeným voláním plně WithOwner(String) nakonfigurovat relaci.
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.EntityTypeBuilder 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.EntityTypeBuilder
override this.OwnsMany : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String, buildAction As Action(Of CollectionOwnershipBuilder)) As EntityTypeBuilder
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(String, Type, String)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder OwnsMany (string ownedTypeName, Type ownedType, string navigationName);
abstract member OwnsMany : string * Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : string * Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, ownedType As Type, navigationName As String) As OwnedNavigationBuilder
Parametry
- ownedTypeName
- String
Název typu entity, na který tento vztah cílí.
- ownedType
- Type
Typ CLR typu entity, na kterou 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.
Poznámky
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.
Po volání této metody byste měli zřetězeným voláním plně WithOwner(String) nakonfigurovat relaci.
Platí pro
OwnsMany(String, String)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder OwnsMany (string ownedTypeName, string navigationName);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder 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
abstract member OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String) As CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedTypeName As String, navigationName As String) As OwnedNavigationBuilder
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.
Poznámky
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.
Po volání této metody byste měli zřetězeným voláním plně WithOwner(String) nakonfigurovat relaci.
Platí pro
OwnsMany(Type, String)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část).
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder OwnsMany (Type ownedType, string navigationName);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder 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
abstract member OwnsMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
override this.OwnsMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String) As CollectionOwnershipBuilder
Public Overridable Function OwnsMany (ownedType As Type, navigationName As String) As OwnedNavigationBuilder
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.
Poznámky
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.
Po volání této metody byste měli zřetězeným voláním plně WithOwner(String) nakonfigurovat relaci.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro