IConventionForeignKeyBuilder.HasEntityTypes(IConventionEntityType, IConventionEntityType, Boolean) Yöntem

Tanım

Bu ilişkiye hangi varlık türlerinin katıldığını yapılandırıyor. Bu yöntem çağrılarak sorumlu ve bağımlı türler ılabilir veya ilişki, katılan varlık türlerinden birinin temel türüne taşınılabilir.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasEntityTypes (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType principalEntityType, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType dependentEntityType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasEntityTypes (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType principalEntityType, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType dependentEntityType, bool fromDataAnnotation = false);
abstract member HasEntityTypes : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasEntityTypes (principalEntityType As IConventionEntityType, dependentEntityType As IConventionEntityType, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Parametreler

principalEntityType
IConventionEntityType

Ayar için asıl varlık türü.

dependentEntityType
IConventionEntityType

Ayarılacak bağımlı varlık türü.

fromDataAnnotation
Boolean

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

Döndürülenler

IConventionForeignKeyBuilder

Varlık türleri ilgili olarak yapılandırılmışsa oluşturucu örneği, null değilse.

Şunlara uygulanır