IConventionForeignKeyBuilder.HasNavigations 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
HasNavigations(MemberInfo, MemberInfo, Boolean) |
Konfiguriert die angegebenen Eigenschaften als navigationseigenschaften, die von dieser Beziehung verwendet werden. |
HasNavigations(String, String, Boolean) |
Konfiguriert die Eigenschaften mit den angegebenen Namen als navigationseigenschaften, die von dieser Beziehung verwendet werden. |
HasNavigations(MemberInfo, MemberInfo, Boolean)
Konfiguriert die angegebenen Eigenschaften als navigationseigenschaften, die von dieser Beziehung verwendet werden.
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
Parameter
- navigationToPrincipal
- MemberInfo
Die Eigenschaft, die als Navigation zum Prinzipalentitätstyp verwendet werden soll.
Kann null
sein.
- navigationToDependent
- MemberInfo
Die Eigenschaft, die als Navigation zum abhängigen Entitätstyp verwendet werden soll.
Kann null
sein.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Derselbe Generator instance, wenn die Navigationseigenschaften konfiguriert wurden, null
andernfalls.
Gilt für:
HasNavigations(String, String, Boolean)
Konfiguriert die Eigenschaften mit den angegebenen Namen als navigationseigenschaften, die von dieser Beziehung verwendet werden.
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
Parameter
- navigationToPrincipalName
- String
Der Name der Eigenschaft, die als Navigation zum Prinzipalentitätstyp verwendet werden soll.
Kann null
sein.
- navigationToDependentName
- String
Der Name der Eigenschaft, die als Navigation zum abhängigen Entitätstyp verwendet werden soll.
Kann null
sein.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Derselbe Generator instance, wenn die Navigationseigenschaften konfiguriert wurden, null
andernfalls.