Compartir a través de


IConventionRelationshipBuilder.HasForeignKey Método

Definición

Sobrecargas

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Configura las propiedades que se van a usar como clave externa para esta relación.

HasForeignKey(IReadOnlyList<String>, Boolean)

Configura las propiedades que se van a usar como clave externa para esta relación.

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Configura las propiedades que se van a usar como clave externa para esta relación.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder HasForeignKey(System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
abstract member HasForeignKey : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder
Public Function HasForeignKey (properties As IReadOnlyList(Of IConventionProperty), Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder

Parámetros

properties
IReadOnlyList<IConventionProperty>

Propiedades que se van a usar como clave externa para esta relación.

fromDataAnnotation
Boolean

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

Devoluciones

La misma instancia del generador si las propiedades se configuraron como clave externa; de lo contrario, null .

Se aplica a

HasForeignKey(IReadOnlyList<String>, Boolean)

Configura las propiedades que se van a usar como clave externa para esta relación.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder HasForeignKey(System.Collections.Generic.IReadOnlyList<string> propertyNames, bool fromDataAnnotation = false);
abstract member HasForeignKey : System.Collections.Generic.IReadOnlyList<string> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder
Public Function HasForeignKey (propertyNames As IReadOnlyList(Of String), Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder

Parámetros

propertyNames
IReadOnlyList<String>

Propiedades que se van a usar como clave externa para esta relación.

fromDataAnnotation
Boolean

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

Devoluciones

La misma instancia del generador si las propiedades se configuraron como clave externa; de lo contrario, null .

Se aplica a