System.Data.Entity.ModelConfiguration.Configuration 命名空间

AssociationMappingConfiguration

用于执行关系配置的基类。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

AssociationModificationStoredProcedureConfiguration<TEntityType>

允许对用于修改关系的存储过程执行配置。

BinaryPropertyConfiguration

用于配置 System.byte[] 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

CascadableNavigationPropertyConfiguration

配置可以支持级联删除功能的关系。

ConfigurationRegistrar

允许向 注册 DbModelBuilder实体和复杂类型的派生配置类。

ConventionDeleteModificationStoredProcedureConfiguration

创建一个约定,该约定将存储过程配置为用于删除数据库中的实体。

ConventionInsertModificationStoredProcedureConfiguration

创建一个约定,该约定将存储过程配置为用于在数据库中插入实体。

ConventionModificationStoredProcedureConfiguration

创建一个约定,该约定将存储过程配置为用于修改数据库中的实体。

ConventionModificationStoredProceduresConfiguration

创建一个约定,该约定将存储过程配置为用于修改数据库中的实体。

ConventionPrimitivePropertyConfiguration

用于配置实体类型或复杂类型的基元属性。 此配置功能通过轻型约定提供。

ConventionsConfiguration

允许自定义实例使用的 DbModelBuilder 约定。 可以在 System.Data.Entity.ModelConfiguration.Conventions 命名空间中找到默认约定。

ConventionTypeConfiguration

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

ConventionTypeConfiguration<T>

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

ConventionUpdateModificationStoredProcedureConfiguration

创建一个约定,该约定将存储过程配置为用于更新数据库中的实体。

DateTimePropertyConfiguration

用于配置 DateTime 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

DecimalPropertyConfiguration

用于配置 System.decimal 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

DeleteModificationStoredProcedureConfiguration<TEntityType>

允许对用于删除实体的存储过程执行配置。

DependentNavigationPropertyConfiguration<TDependentEntityType>

配置可以支持在对象模型中公开的外键属性的关系。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

EntityMappingConfiguration<TEntityType>

配置实体类型或实体类型中属性子集的表和列映射。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

ForeignKeyAssociationMappingConfiguration

配置未在对象模型中公开外键属性的关系的表和列映射。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

ForeignKeyNavigationPropertyConfiguration

配置只能支持未在对象模型中公开的外键属性的关系。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

IndexConfiguration

配置索引。

InsertModificationStoredProcedureConfiguration<TEntityType>

允许对用于插入实体的存储过程执行配置。

LengthColumnConfiguration

用于为实体类型或复杂类型配置具有长度方面的列。 此配置功能由 Code First Fluent API 公开,请参阅 DbModelBuilder

LengthPropertyConfiguration

用于为实体类型或复杂类型配置具有长度方面的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

通过实体类型配置多关系。

ManyToManyAssociationMappingConfiguration

配置 many:many 关系的表和列映射。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

ManyToManyModificationStoredProcedureConfiguration<TEntityType,TTargetEntityType>

允许对用于修改多对多关系的存储过程执行配置。

ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType>

允许对用于修改多对多关系的存储过程执行配置。

ManyToManyNavigationPropertyConfiguration

配置 many:many 关系。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

配置 many:many 关系。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

ModificationStoredProcedureConfigurationBase

使用 对存储过程执行配置,以修改数据库中的实体。

ModificationStoredProceduresConfiguration<TEntityType>

允许对用于修改实体的存储过程执行配置。

NotNullConditionConfiguration

配置一个条件,该条件用于基于赋给属性的值来区分继承层次结构中的各个类型。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

通过实体类型配置可选关系。

PrimaryKeyIndexConfiguration

配置主键索引。

PrimitiveColumnConfiguration

通过实体类型配置基元列。

PrimitivePropertyConfiguration

用于配置实体类型或复杂类型的基元属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

PropertyConventionConfiguration

允许根据模型中的属性为轻型约定执行配置。

PropertyConventionWithHavingConfiguration<T>

允许根据模型中实体类型的属性和捕获的值为轻型约定执行配置。

PropertyMappingConfiguration

用于在映射片段中配置属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

从实体类型配置所需的关系。

StringColumnConfiguration

配置用于存储字符串值的数据库列。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

StringPropertyConfiguration

用于配置 System.string 实体类型或复杂类型的属性。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder

StructuralTypeConfiguration<TStructuralType>

允许为模型中的类型执行配置。

TypeConventionConfiguration

允许根据模型中的实体类型为轻型约定执行配置。

TypeConventionConfiguration<T>

允许根据从通用指定类型继承的模型中的实体类型为轻型约定执行配置。

TypeConventionWithHavingConfiguration<T>

允许根据模型中的实体类型和捕获的值为轻型约定执行配置。

TypeConventionWithHavingConfiguration<T,TValue>

允许基于模型中继承自通用指定类型和捕获值的实体类型对轻量级约定执行配置。

UpdateModificationStoredProcedureConfiguration<TEntityType>

允许对用于更新实体的存储过程执行配置。

ValueConditionConfiguration

配置用于区分继承层次结构中各个类型的鉴别器列。 此配置功能通过 Code First Fluent API 提供,请参阅 DbModelBuilder