BinaryPropertyConfiguration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。
public class BinaryPropertyConfiguration : System.Data.Entity.ModelConfiguration.Configuration.LengthPropertyConfiguration
type BinaryPropertyConfiguration = class
inherit LengthPropertyConfiguration
Public Class BinaryPropertyConfiguration
Inherits LengthPropertyConfiguration
- 继承
方法
Equals(Object) |
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 |
Equals(Object) |
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 (继承自 LengthPropertyConfiguration) |
GetHashCode() |
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 |
GetHashCode() |
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 (继承自 LengthPropertyConfiguration) |
GetType() |
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 |
GetType() |
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 (继承自 LengthPropertyConfiguration) |
HasColumnAnnotation(String, Object) |
在模型中为用于存储属性的数据库列设置批注。 注释值稍后可以在处理列时使用,例如在创建迁移时。 |
HasColumnAnnotation(String, Object) |
在模型中为用于存储属性的数据库列设置批注。 注释值稍后可以在处理列时使用,例如在创建迁移时。 (继承自 PrimitivePropertyConfiguration) |
HasColumnName(String) |
配置用于存储属性的数据库列的名称。 |
HasColumnOrder(Nullable<Int32>) |
配置用于存储属性的数据库列的顺序。 如果实体类型具有组合键,则此方法还用于指定键顺序。 |
HasColumnType(String) |
配置用于存储属性的数据库列的数据类型。 |
HasDatabaseGeneratedOption(Nullable<DatabaseGeneratedOption>) |
配置数据库如何生成属性的值。 |
HasDatabaseGeneratedOption(Nullable<DatabaseGeneratedOption>) |
配置数据库如何生成属性的值。 |
HasDatabaseGeneratedOption(Nullable<DatabaseGeneratedOption>) |
配置数据库如何生成属性的值。 (继承自 PrimitivePropertyConfiguration) |
HasDatabaseGeneratedOption(Nullable<DatabaseGeneratedOption>) |
配置数据库如何生成属性的值。 (继承自 PrimitivePropertyConfiguration) |
HasMaxLength(Nullable<Int32>) |
将属性配置为具有指定的最大长度。 |
HasParameterName(String) |
为此属性配置存储过程中使用的参数的名称。 (继承自 PrimitivePropertyConfiguration) |
IsConcurrencyToken() |
将属性配置为用作开放式并发标记。 |
IsConcurrencyToken(Nullable<Boolean>) |
配置属性是否要用作开放式并发标记。 |
IsFixedLength() |
将属性配置为固定长度。 使用 HasMaxLength 可设置属性的固定长度。 |
IsMaxLength() |
将属性配置为允许使用数据库提供程序支持的最大长度。 |
IsOptional() |
将属性配置为 optional。 用于存储此属性的数据库列将可以为 null。 System.byte[] 默认情况下,属性是可选的。 |
IsRequired() |
将属性配置为 required。 用于存储此属性的数据库列将不可以为 null。 |
IsRowVersion() |
将属性配置为数据库中的行版本。 实际数据类型将因使用的数据库提供程序而异。 将属性设置为行版本会自动将属性配置为开放式并发标记。 |
IsVariableLength() |
将属性配置为可变长度。 System.byte[] 属性默认为可变长度。 |
ToString() |
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 |
ToString() |
用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder。 (继承自 LengthPropertyConfiguration) |