ConventionTypeConfiguration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许为模型中的实体类型执行配置。 此配置功能通过轻型约定提供。
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) |
配置此实体类型映射到的表名。 |