Sdílet prostřednictvím


IConventionForeignKeyBuilder.HasEntityTypes Metoda

Definice

Konfiguruje, které typy entit se účastní této relace. Voláním této metody lze přepnout hlavní a závislé typy nebo lze relaci přesunout na základní typ jednoho z zúčastněných typů entit.

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

Parametry

principalEntityType
IConventionEntityType

Typ hlavní entity, který se má nastavit.

dependentEntityType
IConventionEntityType

Závislý typ entity, který se má nastavit.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Instance tvůrce, pokud byly typy entit nakonfigurovány jako související, null jinak.

Platí pro