Sdílet prostřednictvím


IConventionRelationshipBuilder.HasForeignKey Metoda

Definice

Přetížení

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Nakonfiguruje vlastnosti, které se mají použít jako cizí klíč pro tuto relaci.

HasForeignKey(IReadOnlyList<String>, Boolean)

Nakonfiguruje vlastnosti, které se mají použít jako cizí klíč pro tuto relaci.

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Nakonfiguruje vlastnosti, které se mají použít jako cizí klíč pro tuto relaci.

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

Parametry

properties
IReadOnlyList<IConventionProperty>

Vlastnosti, které se mají použít jako cizí klíč pro tuto relaci.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byly vlastnosti nakonfigurovány jako cizí klíč, null jinak.

Platí pro

HasForeignKey(IReadOnlyList<String>, Boolean)

Nakonfiguruje vlastnosti, které se mají použít jako cizí klíč pro tuto relaci.

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

Parametry

propertyNames
IReadOnlyList<String>

Vlastnosti, které se mají použít jako cizí klíč pro tuto relaci.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byly vlastnosti nakonfigurovány jako cizí klíč, null jinak.

Platí pro