Condividi tramite


IConventionForeignKeyBuilder.HasNavigations Metodo

Definizione

Overload

HasNavigations(MemberInfo, MemberInfo, Boolean)

Configura le proprietà indicate come proprietà di navigazione utilizzate da questa relazione.

HasNavigations(String, String, Boolean)

Configura le proprietà con i nomi specificati come proprietà di navigazione utilizzate da questa relazione.

HasNavigations(MemberInfo, MemberInfo, Boolean)

Configura le proprietà indicate come proprietà di navigazione utilizzate da questa relazione.

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

Parametri

navigationToPrincipal
MemberInfo

Proprietà da utilizzare come navigazione al tipo di entità principale. Può essere null.

navigationToDependent
MemberInfo

Proprietà da utilizzare come navigazione al tipo di entità dipendente. Può essere null.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Stessa istanza del generatore se le proprietà di navigazione sono state configurate, null in caso contrario.

Si applica a

HasNavigations(String, String, Boolean)

Configura le proprietà con i nomi specificati come proprietà di navigazione utilizzate da questa relazione.

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

Parametri

navigationToPrincipalName
String

Nome della proprietà da utilizzare come navigazione al tipo di entità principale. Può essere null.

navigationToDependentName
String

Nome della proprietà da utilizzare come navigazione al tipo di entità dipendente. Può essere null.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Stessa istanza del generatore se le proprietà di navigazione sono state configurate, null in caso contrario.

Si applica a