TypeAttributeConventionBase<TAttribute>.ReplaceWithEntityType 方法

定义

尝试将复杂类型替换为实体类型。

protected virtual Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? ReplaceWithEntityType (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder complexTypeBuilder, bool? shouldBeOwned = default);
abstract member ReplaceWithEntityType : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
override this.ReplaceWithEntityType : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Protected Overridable Function ReplaceWithEntityType (complexTypeBuilder As IConventionComplexTypeBuilder, Optional shouldBeOwned As Nullable(Of Boolean) = Nothing) As IConventionEntityTypeBuilder

参数

complexTypeBuilder
IConventionComplexTypeBuilder

复杂类型生成器。

shouldBeOwned
Nullable<Boolean>

一个值,该值指示是否应拥有新的实体类型。

返回

新实体类型的生成器。

适用于