IConventionForeignKeyBuilder.HasNavigations Método

Definición

Sobrecargas

HasNavigations(MemberInfo, MemberInfo, Boolean)

Configura las propiedades especificadas como las propiedades de navegación usadas por esta relación.

HasNavigations(String, String, Boolean)

Configura las propiedades con los nombres especificados como las propiedades de navegación usadas por esta relación.

HasNavigations(MemberInfo, MemberInfo, Boolean)

Configura las propiedades especificadas como las propiedades de navegación usadas por esta relación.

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

Propiedad que se va a usar como navegación al tipo de entidad principal. Puede ser null.

navigationToDependent
MemberInfo

Propiedad que se va a usar como navegación al tipo de entidad dependiente. Puede ser null.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

La misma instancia del generador si se configuraron las propiedades de navegación; de lo contrario, null .

Se aplica a

HasNavigations(String, String, Boolean)

Configura las propiedades con los nombres especificados como las propiedades de navegación usadas por esta relación.

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

Nombre de la propiedad que se va a usar como navegación al tipo de entidad principal. Puede ser null.

navigationToDependentName
String

Nombre de la propiedad que se va a usar como navegación al tipo de entidad dependiente. Puede ser null.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

La misma instancia del generador si se configuraron las propiedades de navegación; de lo contrario, null .

Se aplica a