Partager via


IConventionForeignKeyBuilder.HasNavigations Méthode

Définition

Surcharges

HasNavigations(MemberInfo, MemberInfo, Boolean)

Configure les propriétés données en tant que propriétés de navigation utilisées par cette relation.

HasNavigations(String, String, Boolean)

Configure les propriétés avec les noms donnés comme propriétés de navigation utilisées par cette relation.

HasNavigations(MemberInfo, MemberInfo, Boolean)

Configure les propriétés données en tant que propriétés de navigation utilisées par cette relation.

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

Paramètres

navigationToPrincipal
MemberInfo

Propriété à utiliser comme navigation vers le type d’entité principal. Peut être null.

navigationToDependent
MemberInfo

Propriété à utiliser comme navigation vers le type d’entité dépendant. Peut être null.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

Retours

Le même générateur instance si les propriétés de navigation ont été configurées, null sinon.

S’applique à

HasNavigations(String, String, Boolean)

Configure les propriétés avec les noms donnés comme propriétés de navigation utilisées par cette relation.

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

Paramètres

navigationToPrincipalName
String

Nom de la propriété à utiliser comme navigation vers le type d’entité principal. Peut être null.

navigationToDependentName
String

Nom de la propriété à utiliser comme navigation vers le type d’entité dépendant. Peut être null.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

Retours

Le même générateur instance si les propriétés de navigation ont été configurées, null sinon.

S’applique à