Partager via


IConventionForeignKeyBuilder.HasNavigation Méthode

Définition

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)

Source:
IConventionForeignKeyBuilder.cs
Source:
IConventionForeignKeyBuilder.cs
Source:
IConventionForeignKeyBuilder.cs

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)

Source:
IConventionForeignKeyBuilder.cs
Source:
IConventionForeignKeyBuilder.cs
Source:
IConventionForeignKeyBuilder.cs

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.

S’applique à