Sdílet prostřednictvím


ReferenceOwnershipBuilder.HasMany Metoda

Definice

Přetížení

HasMany(String, String)

Nakonfiguruje relaci, ve které má tento typ entity kolekci, která obsahuje instance jiné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 ani 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ězeným voláním plně WithOne(String) nakonfigurovat relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci.

HasMany(Type, String)

Nakonfiguruje relaci, ve které má tento typ entity kolekci, která obsahuje instance jiné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 ani 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ězeným voláním plně WithOne(String) nakonfigurovat relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci.

HasMany(String, String)

Zdroj:
ReferenceOwnershipBuilder.cs
Zdroj:
ReferenceOwnershipBuilder.cs

Nakonfiguruje relaci, ve které má tento typ entity kolekci, která obsahuje instance jiné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 ani 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ězeným voláním plně WithOne(String) nakonfigurovat relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder HasMany (string relatedTypeName, string navigationName = default);
abstract member HasMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder
override this.HasMany : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder
Public Overridable Function HasMany (relatedTypeName As String, Optional navigationName As String = Nothing) As CollectionNavigationBuilder

Parametry

relatedTypeName
String

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

navigationName
String

Název navigační vlastnosti kolekce u tohoto typu entity, která představuje relaci. Pokud není zadána žádná vlastnost, bude relace nakonfigurována bez navigační vlastnosti na této straně.

Návraty

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

Platí pro

HasMany(Type, String)

Zdroj:
ReferenceOwnershipBuilder.cs
Zdroj:
ReferenceOwnershipBuilder.cs

Nakonfiguruje relaci, ve které má tento typ entity kolekci, která obsahuje instance jiné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 ani 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ězeným voláním plně WithOne(String) nakonfigurovat relaci. Volání pouze této metody bez zřetězený volání nevytvoří platnou relaci.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder HasMany (Type relatedType, string navigationName = default);
abstract member HasMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder
override this.HasMany : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionNavigationBuilder
Public Overridable Function HasMany (relatedType As Type, Optional navigationName As String = Nothing) As CollectionNavigationBuilder

Parametry

relatedType
Type

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

navigationName
String

Název navigační vlastnosti kolekce u tohoto typu entity, která představuje relaci. Pokud není zadána žádná vlastnost, bude relace nakonfigurována bez navigační vlastnosti na této straně.

Návraty

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

Platí pro