IConventionForeignKeyBuilder.HasNavigation 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
HasNavigation(MemberInfo, Boolean, Boolean) |
Configure la propriété donnée en tant que propriété de navigation utilisée par cette relation. |
HasNavigation(String, Boolean, Boolean) |
Configure la propriété avec le nom donné en tant que propriété de navigation utilisée par cette relation. |
HasNavigation(MemberInfo, Boolean, Boolean)
Configure la propriété donnée en tant que propriété de navigation utilisée par cette relation.
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
Paramètres
- property
- MemberInfo
Propriété à utiliser.
- pointsToPrincipal
- Boolean
Valeur indiquant si la navigation est sur le type dépendant pointant vers le type principal.
- 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 la propriété de navigation a été configurée, null
sinon.
S’applique à
HasNavigation(String, Boolean, Boolean)
Configure la propriété avec le nom donné en tant que propriété de navigation utilisée par cette relation.
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
Paramètres
- name
- String
Nom de la propriété à utiliser.
- pointsToPrincipal
- Boolean
Valeur indiquant si la navigation est sur le type dépendant pointant vers le type principal.
- 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 la propriété de navigation a été configurée, null
sinon.