Dela via


IConventionRelationshipBuilder.HasEntityTypes Method

Definition

Configures which entity types participate in this relationship. By calling this method the principal and dependent types can be switched or the relationship could be moved to a base type of one of the participating entity types.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder 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.IConventionRelationshipBuilder
Public Function HasEntityTypes (principalEntityType As IConventionEntityType, dependentEntityType As IConventionEntityType, Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder

Parameters

principalEntityType
IConventionEntityType

The principal entity type to set.

dependentEntityType
IConventionEntityType

The dependent entity type to set.

fromDataAnnotation
Boolean

Indicates whether the configuration was specified using a data annotation.

Returns

A builder instance if the entity types were configured as related, null otherwise.

Applies to