Freigeben über


IConventionForeignKeyBuilder.CanSetNavigation Methode

Definition

Überlädt

CanSetNavigation(MemberInfo, Boolean, Boolean)

Gibt einen Wert zurück, der angibt, ob die angegebene Eigenschaft als Navigation für diese Beziehung aus der aktuellen Konfigurationsquelle verwendet werden kann.

CanSetNavigation(String, Boolean, Boolean)

Gibt einen Wert zurück, der angibt, ob die Eigenschaft mit dem angegebenen Namen als Navigation für diese Beziehung aus der aktuellen Konfigurationsquelle verwendet werden kann.

CanSetNavigation(MemberInfo, Boolean, Boolean)

Gibt einen Wert zurück, der angibt, ob die angegebene Eigenschaft als Navigation für diese Beziehung aus der aktuellen Konfigurationsquelle verwendet werden kann.

public bool CanSetNavigation (System.Reflection.MemberInfo property, bool pointsToPrincipal, bool fromDataAnnotation = false);
public bool CanSetNavigation (System.Reflection.MemberInfo? property, bool pointsToPrincipal, bool fromDataAnnotation = false);
abstract member CanSetNavigation : System.Reflection.MemberInfo * bool * bool -> bool
Public Function CanSetNavigation (property As MemberInfo, pointsToPrincipal As Boolean, Optional fromDataAnnotation As Boolean = false) As Boolean

Parameter

property
MemberInfo

Die zu verwendende Eigenschaft.

pointsToPrincipal
Boolean

Ein Wert, der angibt, ob die Navigation auf dem abhängigen Typ basiert, der auf den Prinzipaltyp verweist.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

true , wenn die angegebene Eigenschaft als Navigation verwendet werden kann.

Gilt für:

CanSetNavigation(String, Boolean, Boolean)

Gibt einen Wert zurück, der angibt, ob die Eigenschaft mit dem angegebenen Namen als Navigation für diese Beziehung aus der aktuellen Konfigurationsquelle verwendet werden kann.

public bool CanSetNavigation (string name, bool pointsToPrincipal, bool fromDataAnnotation = false);
public bool CanSetNavigation (string? name, bool pointsToPrincipal, bool fromDataAnnotation = false);
abstract member CanSetNavigation : string * bool * bool -> bool
Public Function CanSetNavigation (name As String, pointsToPrincipal As Boolean, Optional fromDataAnnotation As Boolean = false) As Boolean

Parameter

name
String

Der Name der zu verwendenden Eigenschaft.

pointsToPrincipal
Boolean

Ein Wert, der angibt, ob die Navigation auf dem abhängigen Typ basiert, der auf den Prinzipaltyp verweist.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

true , wenn die angegebene Eigenschaft als Navigation verwendet werden kann.

Gilt für: