ReferenceOwnershipBuilder.OwnsOne 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í
OwnsOne(String, String) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). Hodnota klíče cílové entity se vždy šíří z entity, do které patří. 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. |
OwnsOne(Type, String) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). Hodnota klíče cílové entity se vždy šíří z entity, do které patří. 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. |
OwnsOne(String, String, Action<ReferenceOwnershipBuilder>) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). Hodnota klíče cílové entity se vždy šíří z entity, do které patří. 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. |
OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>) |
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). Hodnota klíče cílové entity se vždy šíří z entity, do které patří. 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. |
OwnsOne(String, String)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). Hodnota klíče cílové entity se vždy šíří z entity, do které patří.
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.ReferenceOwnershipBuilder 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
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String) 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.
Návraty
Objekt, který lze použít ke konfiguraci relace.
Platí pro
OwnsOne(Type, String)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). Hodnota klíče cílové entity se vždy šíří z entity, do které patří.
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.ReferenceOwnershipBuilder 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
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String) 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.
Návraty
Objekt, který lze použít ke konfiguraci relace.
Platí pro
OwnsOne(String, String, Action<ReferenceOwnershipBuilder>)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). Hodnota klíče cílové entity se vždy šíří z entity, do které patří.
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.ReferenceOwnershipBuilder 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.ReferenceOwnershipBuilder
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String, buildAction As Action(Of ReferenceOwnershipBuilder)) 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<ReferenceOwnershipBuilder>
Akce, která provádí konfiguraci relace.
Návraty
Objekt, který lze použít ke konfiguraci typu entity.
Platí pro
OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>)
Nakonfiguruje relaci, ve které cílovou entitu vlastní (nebo její část). Hodnota klíče cílové entity se vždy šíří z entity, do které patří.
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.ReferenceOwnershipBuilder 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.ReferenceOwnershipBuilder
override this.OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String, buildAction As Action(Of ReferenceOwnershipBuilder)) 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<ReferenceOwnershipBuilder>
Akce, která provádí konfiguraci relace.
Návraty
Objekt, který lze použít ke konfiguraci typu entity.
Platí pro
Entity Framework