Aracılığıyla paylaş


IConventionForeignKeyBuilder.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ıyor.

HasForeignKey(IReadOnlyList<String>, Boolean)

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

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

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

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasForeignKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? 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.IConventionForeignKeyBuilder
Public Function HasForeignKey (properties As IReadOnlyList(Of IConventionProperty), Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

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 belirtilip belirtilmedidiğini gösterir.

Döndürülenler

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

Şunlara uygulanır

HasForeignKey(IReadOnlyList<String>, Boolean)

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

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

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 belirtilip belirtilmedidiğini gösterir.

Döndürülenler

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

Şunlara uygulanır