Freigeben über


IConventionRelationshipBuilder.HasForeignKey Methode

Definition

Überlädt

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Konfiguriert die Eigenschaften, die als Fremdschlüssel für diese Beziehung verwendet werden sollen.

HasForeignKey(IReadOnlyList<String>, Boolean)

Konfiguriert die Eigenschaften, die als Fremdschlüssel für diese Beziehung verwendet werden sollen.

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Konfiguriert die Eigenschaften, die als Fremdschlüssel für diese Beziehung verwendet werden sollen.

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

Parameter

properties
IReadOnlyList<IConventionProperty>

Die Eigenschaften, die als Fremdschlüssel für diese Beziehung verwendet werden sollen.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Derselbe Generator instance, wenn die Eigenschaften als Fremdschlüssel konfiguriert wurden, null andernfalls.

Gilt für:

HasForeignKey(IReadOnlyList<String>, Boolean)

Konfiguriert die Eigenschaften, die als Fremdschlüssel für diese Beziehung verwendet werden sollen.

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

Parameter

propertyNames
IReadOnlyList<String>

Die Eigenschaften, die als Fremdschlüssel für diese Beziehung verwendet werden sollen.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Derselbe Generator instance, wenn die Eigenschaften als Fremdschlüssel konfiguriert wurden, null andernfalls.

Gilt für: