IConventionForeignKeyBuilder.HasNavigation Método

Definición

Sobrecargas

HasNavigation(MemberInfo, Boolean, Boolean)

Configura la propiedad especificada como una propiedad de navegación utilizada por esta relación.

HasNavigation(String, Boolean, Boolean)

Configura la propiedad con el nombre especificado como una propiedad de navegación utilizada por esta relación.

HasNavigation(MemberInfo, Boolean, Boolean)

Configura la propiedad especificada como una propiedad de navegación utilizada por esta relación.

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

Propiedad que se va a usar.

pointsToPrincipal
Boolean

Valor que indica si la navegación está en el tipo dependiente que apunta al tipo principal.

fromDataAnnotation
Boolean

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

Devoluciones

La misma instancia del generador si la propiedad de navegación se configuró; de lo contrario, null .

Se aplica a

HasNavigation(String, Boolean, Boolean)

Configura la propiedad con el nombre especificado como una propiedad de navegación utilizada por esta relación.

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

Nombre de la propiedad que se va a usar.

pointsToPrincipal
Boolean

Valor que indica si la navegación está en el tipo dependiente que apunta al tipo principal.

fromDataAnnotation
Boolean

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

Devoluciones

La misma instancia del generador si la propiedad de navegación se configuró; de lo contrario, null .

Se aplica a