IConventionRelationshipBuilder.HasForeignKey Yöntem

Tanım

Aşırı Yüklemeler

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu ilişki için yabancı anahtar olarak kullanılacak özellikleri yapılandırır.

HasForeignKey(IReadOnlyList<String>, Boolean)

Bu ilişki için yabancı anahtar olarak kullanılacak özellikleri yapılandırır.

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu ilişki için yabancı anahtar olarak kullanılacak özellikleri yapılandırır.

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

Parametreler

properties
IReadOnlyList<IConventionProperty>

Bu ilişki için yabancı anahtar olarak kullanılacak Özellikler.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionRelationshipBuilder

Özellikler yabancı anahtar olarak yapılandırıldıysa aynı Oluşturucu örneği, aksi takdirde null .

Şunlara uygulanır

HasForeignKey(IReadOnlyList<String>, Boolean)

Bu ilişki için yabancı anahtar olarak kullanılacak özellikleri yapılandırır.

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

Parametreler

propertyNames
IReadOnlyList<String>

Bu ilişki için yabancı anahtar olarak kullanılacak Özellikler.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionRelationshipBuilder

Özellikler yabancı anahtar olarak yapılandırıldıysa aynı Oluşturucu örneği, aksi takdirde null .

Şunlara uygulanır