IConventionForeignKeyBuilder.HasNavigations Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.