ReferenceOwnershipBuilder.HasOne 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í
HasOne(String, String) |
Konfiguruje relaci, kde tento typ entity má odkaz, který odkazuje na jednu instanci druhého typu v relaci. Všimněte si, že volání této metody bez parametrů explicitně nakonfiguruje tuto stranu relace tak, aby nepoužíla žádnou navigační vlastnost, a to i v případě, že taková vlastnost existuje u typu entity. Pokud se má použít vlastnost navigace, musí být zadána. Po volání této metody byste měli zřetězovat volání nebo WithMany(String)WithOne(String) plně nakonfigurovat relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci. |
HasOne(Type, String) |
Konfiguruje relaci, kde tento typ entity má odkaz, který odkazuje na jednu instanci druhého typu v relaci. Všimněte si, že volání této metody bez parametrů explicitně nakonfiguruje tuto stranu relace tak, aby nepoužíla žádnou navigační vlastnost, a to i v případě, že taková vlastnost existuje u typu entity. Pokud se má použít vlastnost navigace, musí být zadána. Po volání této metody byste měli zřetězovat volání nebo WithMany(String)WithOne(String) plně nakonfigurovat relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci. |
HasOne(String, String)
Konfiguruje relaci, kde tento typ entity má odkaz, který odkazuje na jednu instanci druhého typu v relaci.
Všimněte si, že volání této metody bez parametrů explicitně nakonfiguruje tuto stranu relace tak, aby nepoužíla žádnou navigační vlastnost, a to i v případě, že taková vlastnost existuje u typu entity. Pokud se má použít vlastnost navigace, musí být zadána.
Po volání této metody byste měli zřetězovat volání nebo WithMany(String)WithOne(String) plně nakonfigurovat relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceNavigationBuilder HasOne (string relatedTypeName, string navigationName = default);
abstract member HasOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceNavigationBuilder
override this.HasOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceNavigationBuilder
Public Overridable Function HasOne (relatedTypeName As String, Optional navigationName As String = Nothing) As ReferenceNavigationBuilder
Parametry
- relatedTypeName
- 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. Pokud není zadána žádná vlastnost, bude relace nakonfigurována bez navigační vlastnosti na tomto konci.
Návraty
Objekt, který lze použít ke konfiguraci relace.
Platí pro
HasOne(Type, String)
Konfiguruje relaci, kde tento typ entity má odkaz, který odkazuje na jednu instanci druhého typu v relaci.
Všimněte si, že volání této metody bez parametrů explicitně nakonfiguruje tuto stranu relace tak, aby nepoužíla žádnou navigační vlastnost, a to i v případě, že taková vlastnost existuje u typu entity. Pokud se má použít vlastnost navigace, musí být zadána.
Po volání této metody byste měli zřetězovat volání nebo WithMany(String)WithOne(String) plně nakonfigurovat relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceNavigationBuilder HasOne (Type relatedType, string navigationName = default);
abstract member HasOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceNavigationBuilder
override this.HasOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceNavigationBuilder
Public Overridable Function HasOne (relatedType As Type, Optional navigationName As String = Nothing) As ReferenceNavigationBuilder
Parametry
- relatedType
- 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. Pokud není zadána žádná vlastnost, bude relace nakonfigurována bez navigační vlastnosti na tomto konci.
Návraty
Objekt, který lze použít ke konfiguraci relace.
Platí pro
Entity Framework