BinaryPropertyConfiguration 类

定义

用于配置 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)

适用于