ConventionTypeConfiguration 类

定义

允许为模型中的实体类型执行配置。 此配置功能通过轻型约定提供。

public class ConventionTypeConfiguration
type ConventionTypeConfiguration = class
Public Class ConventionTypeConfiguration
继承
ConventionTypeConfiguration

属性

ClrType

Type获取此实体类型的 。

方法

Equals(Object)

允许为模型中的实体类型执行配置。 此配置功能通过轻型约定提供。

GetHashCode()

允许为模型中的实体类型执行配置。 此配置功能通过轻型约定提供。

GetType()

获取当前实例的 Type

HasEntitySetName(String)

配置要用于此实体类型的实体集名称。 只能为每个集中的基类型配置实体集名称。

HasKey(IEnumerable<PropertyInfo>)

配置此实体类型的主键属性。

HasKey(IEnumerable<String>)

配置此实体类型的主键属性。

HasKey(PropertyInfo)

为此实体类型配置主键属性。

HasKey(String)

为此实体类型配置主键属性。

HasTableAnnotation(String, Object)

在模型中设置此实体映射到的表的批注。 注释值稍后可以在处理表时使用,例如在创建迁移时。

Ignore()

从模型中排除此实体类型,以便它不会映射到数据库。

Ignore(PropertyInfo)

从模型中排除某个属性,使该属性不会映射到数据库。

Ignore(String)

从模型中排除某个属性,使该属性不会映射到数据库。

IsComplexType()

将此实体类型更改为复杂类型。

MapToStoredProcedures()

将此类型配置为使用存储过程进行插入、更新和删除。 将使用过程名称和参数名称的默认约定。

MapToStoredProcedures(Action<ConventionModificationStoredProceduresConfiguration>)

将此类型配置为使用存储过程进行插入、更新和删除。

Property(PropertyInfo)

配置在此类型上定义的属性。

Property(String)

配置在此类型上定义的属性。

ToString()

允许为模型中的实体类型执行配置。 此配置功能通过轻型约定提供。

ToTable(String, String)

配置此实体类型映射到的表名。

ToTable(String)

配置此实体类型映射到的表名。

适用于