IConventionForeignKeyBuilder.HasForeignKey Yöntem

Tanım

Aşırı Yüklemeler

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu ilişki için yabancı anahtar olarak kullanmak üzere özellikleri yapılandırıyor.

HasForeignKey(IReadOnlyList<String>, Boolean)

Bu ilişki için yabancı anahtar olarak kullanmak üzere özellikleri yapılandırıyor.

HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu ilişki için yabancı anahtar olarak kullanmak üzere ö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 kullanmak üzere özellikler.

fromDataAnnotation
Boolean

Yapılandırmanın veri ek açıklaması kullanılarak belirtilmemiş olup olmadığını gösterir.

Döndürülenler

IConventionForeignKeyBuilder

Özellikler yabancı anahtar olarak yapılandırılmışsa aynı oluşturucu null örneği, aksi takdirde.

Şunlara uygulanır

HasForeignKey(IReadOnlyList<String>, Boolean)

Bu ilişki için yabancı anahtar olarak kullanmak üzere ö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 kullanmak üzere özellikler.

fromDataAnnotation
Boolean

Yapılandırmanın veri ek açıklaması kullanılarak belirtilmemiş olup olmadığını gösterir.

Döndürülenler

IConventionForeignKeyBuilder

Özellikler yabancı anahtar olarak yapılandırılmışsa aynı oluşturucu null örneği, aksi takdirde.

Şunlara uygulanır