Partilhar via


IConventionForeignKeyBuilder.HasNavigation Método

Definição

Sobrecargas

HasNavigation(MemberInfo, Boolean, Boolean)

Configura a propriedade fornecida como uma propriedade de navegação usada por essa relação.

HasNavigation(String, Boolean, Boolean)

Configura a propriedade com o nome fornecido como uma propriedade de navegação usada por essa relação.

HasNavigation(MemberInfo, Boolean, Boolean)

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

Configura a propriedade fornecida como uma propriedade de navegação usada por essa relação.

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

Parâmetros

property
MemberInfo

A propriedade a ser usada.

pointsToPrincipal
Boolean

Um valor que indica se a navegação está no tipo dependente apontando para o tipo de entidade de segurança.

fromDataAnnotation
Boolean

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

Retornos

A mesma instância do construtor se a propriedade de navegação tiver sido configurada, null caso contrário.

Aplica-se a

HasNavigation(String, Boolean, Boolean)

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

Configura a propriedade com o nome fornecido como uma propriedade de navegação usada por essa relação.

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

Parâmetros

name
String

O nome da propriedade a ser usada.

pointsToPrincipal
Boolean

Um valor que indica se a navegação está no tipo dependente apontando para o tipo de entidade de segurança.

fromDataAnnotation
Boolean

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

Retornos

A mesma instância do construtor se a propriedade de navegação tiver sido configurada, null caso contrário.

Aplica-se a