Sdílet prostřednictvím


IConventionForeignKeyBuilder.HasNavigation Metoda

Definice

Přetížení

HasNavigation(MemberInfo, Boolean, Boolean)

Nakonfiguruje danou vlastnost jako navigační vlastnost používanou touto relací.

HasNavigation(String, Boolean, Boolean)

Nakonfiguruje vlastnost se zadaným názvem jako vlastnost navigace používanou touto relací.

HasNavigation(MemberInfo, Boolean, Boolean)

Nakonfiguruje danou vlastnost jako navigační vlastnost používanou touto relací.

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

Parametry

property
MemberInfo

Vlastnost, která se má použít.

pointsToPrincipal
Boolean

Hodnota označující, zda je navigace na závislém typu odkazující na typ objektu zabezpečení.

fromDataAnnotation
Boolean

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

Návraty

Stejná instance tvůrce, pokud byla nakonfigurována vlastnost navigace, null v opačném případě.

Platí pro

HasNavigation(String, Boolean, Boolean)

Nakonfiguruje vlastnost se zadaným názvem jako vlastnost navigace používanou touto relací.

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

Parametry

name
String

Název vlastnosti, která se má použít.

pointsToPrincipal
Boolean

Hodnota označující, zda je navigace na závislém typu odkazující na typ objektu zabezpečení.

fromDataAnnotation
Boolean

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

Návraty

Stejná instance tvůrce, pokud byla nakonfigurována vlastnost navigace, null v opačném případě.

Platí pro