IConventionForeignKeyBuilder.HasNavigation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
HasNavigation(MemberInfo, Boolean, Boolean) |
Konfiguriert die angegebene Eigenschaft als Navigationseigenschaft, die von dieser Beziehung verwendet wird. |
HasNavigation(String, Boolean, Boolean) |
Konfiguriert die -Eigenschaft mit dem angegebenen Namen als Navigationseigenschaft, die von dieser Beziehung verwendet wird. |
HasNavigation(MemberInfo, Boolean, Boolean)
Konfiguriert die angegebene Eigenschaft als Navigationseigenschaft, die von dieser Beziehung verwendet wird.
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
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
Derselbe Generator instance, wenn die Navigationseigenschaft konfiguriert wurde, null
andernfalls.
Gilt für:
HasNavigation(String, Boolean, Boolean)
Konfiguriert die -Eigenschaft mit dem angegebenen Namen als Navigationseigenschaft, die von dieser Beziehung verwendet wird.
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
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
Derselbe Generator instance, wenn die Navigationseigenschaft konfiguriert wurde, null
andernfalls.
Gilt für:
Entity Framework