PrimitivePropertyConfiguration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于配置实体类型或复杂类型的基元属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。
public class PrimitivePropertyConfiguration
type PrimitivePropertyConfiguration = class
Public Class PrimitivePropertyConfiguration
- 继承
-
PrimitivePropertyConfiguration
- 派生
方法
Equals(Object) |
用于配置实体类型或复杂类型的基元属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 |
GetHashCode() |
用于配置实体类型或复杂类型的基元属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 |
GetType() |
获取当前实例的 Type。 |
HasColumnAnnotation(String, Object) |
在模型中为用于存储属性的数据库列设置批注。 注释值可以在以后处理列时使用,例如在创建迁移时。 |
HasColumnName(String) |
配置用于存储属性的数据库列的名称。 |
HasColumnOrder(Nullable<Int32>) |
配置用于存储属性的数据库列的顺序。 如果实体类型具有组合键,则此方法还用于指定键顺序。 |
HasColumnType(String) |
配置用于存储属性的数据库列的数据类型。 |
HasDatabaseGeneratedOption(Nullable<DatabaseGeneratedOption>) |
配置数据库如何生成属性的值。 |
HasDatabaseGeneratedOption(Nullable<DatabaseGeneratedOption>) |
配置数据库如何生成属性的值。 |
HasParameterName(String) |
为此属性配置存储过程中使用的参数的名称。 |
IsConcurrencyToken() |
将属性配置为用作开放式并发标记。 |
IsConcurrencyToken(Nullable<Boolean>) |
配置属性是否要用作开放式并发标记。 |
IsOptional() |
将属性配置为 optional。 用于存储此属性的数据库列将可以为 null。 |
IsRequired() |
将属性配置为 required。 用于存储此属性的数据库列将不可以为 null。 |
ToString() |
用于配置实体类型或复杂类型的基元属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 |