Compartilhar via


IConventionForeignKeyBuilder.HasNavigations Método

Definição

Sobrecargas

HasNavigations(MemberInfo, MemberInfo, Boolean)

Configura as propriedades fornecidas como as propriedades de navegação usadas por essa relação.

HasNavigations(String, String, Boolean)

Configura as propriedades com os nomes fornecidos como as propriedades de navegação usadas por essa relação.

HasNavigations(MemberInfo, MemberInfo, Boolean)

Origem:
IConventionForeignKeyBuilder.cs
Origem:
IConventionForeignKeyBuilder.cs
Origem:
IConventionForeignKeyBuilder.cs

Configura as propriedades fornecidas como as propriedades de navegação usadas por essa relação.

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

Parâmetros

navigationToPrincipal
MemberInfo

A propriedade a ser usada como a navegação para o tipo de entidade principal. Pode ser null.

navigationToDependent
MemberInfo

A propriedade a ser usada como a navegação para o tipo de entidade dependente. Pode ser null.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

A mesma instância do construtor se as propriedades de navegação foram configuradas, caso contrário. null

Aplica-se a

HasNavigations(String, String, Boolean)

Origem:
IConventionForeignKeyBuilder.cs
Origem:
IConventionForeignKeyBuilder.cs
Origem:
IConventionForeignKeyBuilder.cs

Configura as propriedades com os nomes fornecidos como as propriedades de navegação usadas por essa relação.

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

Parâmetros

navigationToPrincipalName
String

O nome da propriedade a ser usada como a navegação para o tipo de entidade principal. Pode ser null.

navigationToDependentName
String

O nome da propriedade a ser usada como a navegação para o tipo de entidade dependente. Pode ser null.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

A mesma instância do construtor se as propriedades de navegação foram configuradas, caso contrário. null

Aplica-se a