Sdílet prostřednictvím


IConventionForeignKeyBuilder.HasNavigations Metoda

Definice

Přetížení

HasNavigations(MemberInfo, MemberInfo, Boolean)

Nakonfiguruje dané vlastnosti jako navigační vlastnosti používané touto relací.

HasNavigations(String, String, Boolean)

Nakonfiguruje vlastnosti s danými názvy jako navigační vlastnosti používané touto relací.

HasNavigations(MemberInfo, MemberInfo, Boolean)

Nakonfiguruje dané vlastnosti jako navigační vlastnosti používané touto relací.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigations (System.Reflection.MemberInfo navigationToPrincipal, System.Reflection.MemberInfo navigationToDependent, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigations (System.Reflection.MemberInfo? navigationToPrincipal, System.Reflection.MemberInfo? navigationToDependent, bool fromDataAnnotation = false);
abstract member HasNavigations : System.Reflection.MemberInfo * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigations (navigationToPrincipal As MemberInfo, navigationToDependent As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Parametry

navigationToPrincipal
MemberInfo

Vlastnost, která se má použít jako navigace na hlavní typ entity. Může být null.

navigationToDependent
MemberInfo

Vlastnost, která se má použít jako navigace k závislému typu entity. Může být null.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byly nakonfigurovány navigační vlastnosti, null jinak.

Platí pro

HasNavigations(String, String, Boolean)

Nakonfiguruje vlastnosti s danými názvy jako navigační vlastnosti používané touto relací.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigations (string navigationToPrincipalName, string navigationToDependentName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigations (string? navigationToPrincipalName, string? navigationToDependentName, bool fromDataAnnotation = false);
abstract member HasNavigations : string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigations (navigationToPrincipalName As String, navigationToDependentName As String, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Parametry

navigationToPrincipalName
String

Název vlastnosti, která se použije jako navigace na hlavní typ entity. Může být null.

navigationToDependentName
String

Název vlastnosti, která se použije jako navigace k závislému typu entity. Může být null.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byly nakonfigurovány navigační vlastnosti, null jinak.

Platí pro