IConventionForeignKeyBuilder.HasNavigations Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.