Share via


OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> 类

定义

提供用于配置从属实体类型的导航的简单 API。

public class OwnedNavigationBuilder<TEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TEntity : class where TDependentEntity : class
public class OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TOwnerEntity : class where TDependentEntity : class
type OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
type OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Inherits OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationBuilder

类型参数

TEntity TOwnerEntity
TDependentEntity
继承
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

注解

有关详细信息和示例,请参阅 为实体类型和关系建模

构造函数

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(EntityType, EntityType, InternalRelationshipBuilder)

这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,恕不另行通知。 应仅在代码中直接使用它,并且非常谨慎,并且知道在更新到新的 Entity Framework Core 版本时,这样做可能会导致应用程序失败。

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(IMutableForeignKey)

这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,恕不另行通知。 应仅在代码中直接使用它,并且非常谨慎,并且知道在更新到新的 Entity Framework Core 版本时,这样做可能会导致应用程序失败。

属性

Builder

这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,恕不另行通知。 应仅在代码中直接使用它,并且非常谨慎,并且知道在更新到新的 Entity Framework Core 版本时,这样做可能会导致应用程序失败。

(继承自 OwnedNavigationBuilder)
DependentEntityType

获取用于配置此关系的依赖实体类型。

(继承自 OwnedNavigationBuilder)
Metadata

表示此所有权的外键。

(继承自 OwnedNavigationBuilder)
OwnedEntityType

要配置的自有实体类型。

(继承自 OwnedNavigationBuilder)
PrincipalEntityType

获取用于配置此关系的主体实体类型。

(继承自 OwnedNavigationBuilder)

方法

FindRelatedEntityType(String, String)

这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,恕不另行通知。 应仅在代码中直接使用它,并且非常谨慎,并且知道在更新到新的 Entity Framework Core 版本时,这样做可能会导致应用程序失败。

(继承自 OwnedNavigationBuilder)
FindRelatedEntityType(Type, String)

这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,恕不另行通知。 应仅在代码中直接使用它,并且非常谨慎,并且知道在更新到新的 Entity Framework Core 版本时,这样做可能会导致应用程序失败。

(继承自 OwnedNavigationBuilder)
HasAnnotation(String, Object)

在拥有的实体类型上添加或更新批注。 如果具有 中指定的 annotation 键的批注已存在,则其值将更新。

HasChangeTrackingStrategy(ChangeTrackingStrategy)

配置 ChangeTrackingStrategy 要用于此实体类型的 。 此策略指示上下文如何检测实体类型实例的属性更改。

HasData(IEnumerable<Object>)

将此实体配置为具有种子数据。 它用于生成数据运动迁移。

HasData(IEnumerable<Object>)

将种子数据添加到此实体类型。 它用于生成数据运动迁移。

(继承自 OwnedNavigationBuilder)
HasData(IEnumerable<TDependentEntity>)

将种子数据添加到此实体类型。 它用于生成数据运动迁移。

HasData(Object[])

将此实体配置为具有种子数据。 它用于生成数据运动迁移。

HasData(TDependentEntity[])

将种子数据添加到此实体类型。 它用于生成数据运动迁移。

HasIndex(Expression<Func<TDependentEntity,Object>>)

在指定属性上配置索引。 如果给定的属性集上存在现有索引,则将返回现有索引进行配置。

HasIndex(String[])

在指定属性上配置索引。 如果给定的属性集上存在现有索引,则将返回现有索引进行配置。

HasIndex(String[])

在指定属性上配置索引。 如果给定的属性集上存在现有索引,则将返回现有索引进行配置。

(继承自 OwnedNavigationBuilder)
HasKey(Expression<Func<TDependentEntity,Object>>)

设置构成此自有实体类型的主键的属性。

HasKey(String[])

设置构成此自有实体类型的主键的属性。

HasKey(String[])

设置构成此自有实体类型的主键的属性。

(继承自 OwnedNavigationBuilder)
HasOne(String)

配置一个关系,其中此实体类型具有指向关系中另一类型的单个实例的引用。

(继承自 OwnedNavigationBuilder)
HasOne(String, String)

配置一个关系,其中此实体类型具有指向关系中另一类型的单个实例的引用。

(继承自 OwnedNavigationBuilder)
HasOne(Type, String)

配置一个关系,其中此实体类型具有指向关系中另一类型的单个实例的引用。

(继承自 OwnedNavigationBuilder)
HasOne<TNewRelatedEntity>(Expression<Func<TDependentEntity,TNewRelatedEntity>>)

配置一个关系,其中此实体类型具有指向关系中另一类型的单个实例的引用。

HasOne<TNewRelatedEntity>(String)

配置一个关系,其中此实体类型具有指向关系中另一类型的单个实例的引用。

Ignore(Expression<Func<TDependentEntity,Object>>)

从实体类型中排除给定属性。 此方法通常用于从按约定添加的自有实体类型中删除属性或导航。

Ignore(String)

从实体类型中排除给定属性。 此方法通常用于从按约定添加的自有实体类型中删除属性或导航。

IndexerProperty(Type, String)

返回一个对象,该对象可用于配置实体类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

(继承自 OwnedNavigationBuilder)
IndexerProperty<TProperty>(String)

返回一个对象,该对象可用于配置实体类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

(继承自 OwnedNavigationBuilder)
Navigation(String)

返回一个对象,该对象可用于配置现有导航属性(从拥有的类型到其所有者)。 导航属性不存在是一个错误。

(继承自 OwnedNavigationBuilder)
Navigation<TNavigation>(Expression<Func<TDependentEntity,IEnumerable<TNavigation>>>)

返回一个 对象,该对象可用于将现有导航属性从拥有的类型配置为其所有者。 导航属性不存在是一个错误。

Navigation<TNavigation>(Expression<Func<TDependentEntity,TNavigation>>)

返回一个 对象,该对象可用于将现有导航属性从拥有的类型配置为其所有者。 导航属性不存在是一个错误。

OwnsMany(String, String)

配置目标实体由 (或) 此实体的一部分拥有的关系。

(继承自 OwnedNavigationBuilder)
OwnsMany(String, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

(继承自 OwnedNavigationBuilder)
OwnsMany(String, Type, String)

配置目标实体由 (或) 此实体的一部分拥有的关系。

(继承自 OwnedNavigationBuilder)
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

(继承自 OwnedNavigationBuilder)
OwnsMany(Type, String)

配置目标实体由 (或) 此实体的一部分拥有的关系。

(继承自 OwnedNavigationBuilder)
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

(继承自 OwnedNavigationBuilder)
OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany<TNewDependentEntity>(String)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany<TNewDependentEntity>(String, String)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsMany<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。

OwnsOne(String, String)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

(继承自 OwnedNavigationBuilder)
OwnsOne(String, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

(继承自 OwnedNavigationBuilder)
OwnsOne(String, Type, String)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

(继承自 OwnedNavigationBuilder)
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

(继承自 OwnedNavigationBuilder)
OwnsOne(Type, String)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

(继承自 OwnedNavigationBuilder)
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

(继承自 OwnedNavigationBuilder)
OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne<TNewDependentEntity>(String)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne<TNewDependentEntity>(String, String)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

OwnsOne<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

配置目标实体由 (或) 此实体的一部分拥有的关系。 目标实体键值始终从它所属的实体传播。

PrimitiveCollection(String)

返回一个 对象,该对象可用于配置所属类型的属性,其中该属性表示基元值(如字符串或整数)的集合。 如果不存在具有给定名称的属性,则将添加新属性。

(继承自 OwnedNavigationBuilder)
PrimitiveCollection(Type, String)

返回一个 对象,该对象可用于配置所属类型的属性,其中该属性表示基元值(如字符串或整数)的集合。 如果不存在具有给定名称的属性,则将添加新属性。

(继承自 OwnedNavigationBuilder)
PrimitiveCollection<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

返回一个 对象,该对象可用于配置自有类型的属性,其中该属性表示基元值(如字符串或整数)的集合。

PrimitiveCollection<TProperty>(String)

返回一个 对象,该对象可用于配置所属类型的属性,其中该属性表示基元值(如字符串或整数)的集合。 如果不存在具有给定名称的属性,则将添加新属性。

(继承自 OwnedNavigationBuilder)
Property(String)

返回一个 对象,该对象可用于配置所拥有实体类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

(继承自 OwnedNavigationBuilder)
Property(Type, String)

返回一个 对象,该对象可用于配置所拥有实体类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

(继承自 OwnedNavigationBuilder)
Property<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

返回一个对象,该对象可用于配置自有实体类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

Property<TProperty>(String)

返回一个 对象,该对象可用于配置所拥有实体类型的属性。 如果不存在具有给定名称的属性,则将添加新属性。

(继承自 OwnedNavigationBuilder)
UpdateBuilder<T>(Func<T>)

这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,恕不另行通知。 应仅在代码中直接使用它,并且非常谨慎,并且知道在更新到新的 Entity Framework Core 版本时,这样做可能会导致应用程序失败。

(继承自 OwnedNavigationBuilder)
UsePropertyAccessMode(PropertyAccessMode)

PropertyAccessMode设置要用于此实体类型的所有属性的 。

WithOwner(Expression<Func<TDependentEntity,TOwnerEntity>>)

配置与所有者的关系。

WithOwner(String)

配置与所有者的关系。

显式接口实现

IInfrastructure<IConventionEntityTypeBuilder>.Instance

获取用于配置自有实体类型的内部生成器。

(继承自 OwnedNavigationBuilder)
IInfrastructure<InternalEntityTypeBuilder>.Instance

获取用于配置自有实体类型的内部生成器。

(继承自 OwnedNavigationBuilder)

扩展方法

ToJsonProperty(OwnedNavigationBuilder, String)

配置实体在存储为嵌入文档时映射到的属性名称。

ToJsonProperty<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

配置实体在存储为嵌入文档时映射到的属性名称。

GetInfrastructure<T>(IInfrastructure<T>)

从使用 IInfrastructure<T>隐藏的属性中获取值。

此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

DeleteUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于删除的存储过程。

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于删除的存储过程。

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于删除的存储过程。

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于删除的存储过程。

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于删除的存储过程。

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于删除的存储过程。

HasCheckConstraint(OwnedNavigationBuilder, String, String)
已过时。.

在面向关系数据库时配置数据库检查约束。

HasCheckConstraint(OwnedNavigationBuilder, String, String, Action<CheckConstraintBuilder>)
已过时。.

在面向关系数据库时配置数据库检查约束。

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)
已过时。.

在面向关系数据库时配置数据库检查约束。

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<CheckConstraintBuilder>)
已过时。.

在面向关系数据库时配置数据库检查约束。

InsertUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于插入的存储过程。

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于插入的存储过程。

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于插入的存储过程。

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于插入的存储过程。

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于插入的存储过程。

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于插入的存储过程。

SplitToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitTableBuilder>)

配置此实体类型上的某些属性以映射到其他表。 主键属性映射到所有表,其他属性必须显式映射。

SplitToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitTableBuilder>)

配置此实体类型上的某些属性以映射到其他表。 主键属性映射到所有表,其他属性必须显式映射。

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

配置此实体类型上的某些属性以映射到其他表。 主键属性映射到所有表,其他属性必须显式映射。

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

配置此实体类型上的某些属性以映射到其他表。 主键属性映射到所有表,其他属性必须显式映射。

SplitToView(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitViewBuilder>)

配置此实体类型上的某些属性以映射到其他视图。 主键属性映射到所有视图,其他属性必须显式映射。

SplitToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitViewBuilder>)

配置此实体类型上的某些属性以映射到其他视图。 主键属性映射到所有视图,其他属性必须显式映射。

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

配置此实体类型上的某些属性以映射到其他视图。 主键属性映射到所有视图,其他属性必须显式映射。

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

配置此实体类型上的某些属性以映射到其他视图。 主键属性映射到所有视图,其他属性必须显式映射。

ToFunction(OwnedNavigationBuilder, MethodInfo)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder>)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction(OwnedNavigationBuilder, String)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction(OwnedNavigationBuilder, String, Action<OwnedNavigationTableValuedFunctionBuilder>)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction(OwnedNavigationBuilder, String, Action<TableValuedFunctionBuilder>)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, MethodInfo)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, MethodInfo, Action<TableValuedFunctionBuilder>)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时映射到的函数。

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableValuedFunctionBuilder>)

配置实体类型在面向关系数据库时映射到的函数。

ToTable(OwnedNavigationBuilder, Action<OwnedNavigationTableBuilder>)

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, Action<TableBuilder>)

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, String)

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationTableBuilder>)

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, String, Action<TableBuilder>)

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, String, Boolean)
已过时。.

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, String, String)

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationTableBuilder>)

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, String, String, Action<TableBuilder>)

配置实体类型在面向关系数据库时映射到的表。

ToTable(OwnedNavigationBuilder, String, String, Boolean)
已过时。.

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, Action<TableBuilder<TRelatedEntity>>)

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableBuilder<TRelatedEntity>>)

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Action<TableBuilder<TRelatedEntity>>)

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Boolean)
已过时。.

配置实体类型在面向关系数据库时映射到的表。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Boolean)
已过时。.

配置实体类型在面向关系数据库时映射到的表。

ToView(OwnedNavigationBuilder, String)

配置实体类型在面向关系数据库时映射到的视图。

ToView(OwnedNavigationBuilder, String, Action<OwnedNavigationViewBuilder>)

配置实体类型在面向关系数据库时映射到的视图。

ToView(OwnedNavigationBuilder, String, String)

配置实体类型在面向关系数据库时映射到的视图。

ToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationViewBuilder>)

配置实体类型在面向关系数据库时映射到的视图。

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

配置实体类型在面向关系数据库时映射到的视图。

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时映射到的视图。

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

配置实体类型在面向关系数据库时映射到的视图。

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时映射到的视图。

UpdateUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于更新的存储过程。

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于更新的存储过程。

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

配置实体类型在面向关系数据库时用于更新的存储过程。

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于更新的存储过程。

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于更新的存储过程。

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

配置实体类型在面向关系数据库时用于更新的存储过程。

HasCheckConstraint(OwnedNavigationBuilder, String, String)

在面向关系数据库时配置数据库检查约束。

HasCheckConstraint<TEntity,TDependentEntity>(OwnedNavigationBuilder<TEntity,TDependentEntity>, String, String)

在面向关系数据库时配置数据库检查约束。

HasJsonPropertyName(OwnedNavigationBuilder, String)

配置映射到 JSON 列的实体的导航,将导航映射到特定的 JSON 属性,而不是使用导航名称。

HasJsonPropertyName<TSource,TTarget>(OwnedNavigationBuilder<TSource,TTarget>, String)

配置映射到 JSON 列的实体的导航,将导航映射到特定的 JSON 属性,而不是使用导航名称。

ToJson(OwnedNavigationBuilder)

配置此实体类型及其拥有的实体映射到数据库中的 JSON 列的关系。

ToJson(OwnedNavigationBuilder, String)

配置此实体类型及其拥有的实体映射到数据库中的 JSON 列的关系。

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>)

配置此实体类型及其拥有的实体映射到数据库中的 JSON 列的关系。

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

配置此实体类型及其拥有的实体映射到数据库中的 JSON 列的关系。

ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean)
已过时。.

将SQL Server定位为内存优化时,配置实体映射到的表。

ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
已过时。.

将SQL Server定位为内存优化时,配置实体映射到的表。

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
已过时。.

将SQL Server定位为内存优化时,配置实体映射到的表。

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
已过时。.

将SQL Server定位为内存优化时,配置实体映射到的表。

适用于