IConventionForeignKeyBuilder.HasNavigations Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
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)
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
Entity Framework