ConfigurationRegistrar 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许向 注册 DbModelBuilder实体和复杂类型的派生配置类。
public class ConfigurationRegistrar
type ConfigurationRegistrar = class
Public Class ConfigurationRegistrar
- 继承
-
ConfigurationRegistrar
注解
派生的配置类是通过派生自 System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration 或 System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration 并使用要作为泛型参数包含在模型中的类型来创建的。 无需通过 上的 DbModelBuilderEntity 和 ComplexType 方法创建派生配置类即可执行配置。
方法
Add<TComplexType>(ComplexTypeConfiguration<TComplexType>) |
将 System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration 添加到 DbModelBuilder 中。 System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration一个模型中的每个类型只能添加一个。 |
Add<TEntityType>(EntityTypeConfiguration<TEntityType>) |
将 System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration 添加到 DbModelBuilder 中。 System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration一个模型中的每个类型只能添加一个。 |
AddFromAssembly(Assembly) |
发现继承自 System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfiguration 给定程序集或 System.Data.Entity.ModelConfiguration.Configuration.Types.ComplexTypeConfiguration 位于给定程序集中的所有类型,并将每个已发现类型的实例添加到此注册器。 |
Equals(Object) |
允许向 注册 DbModelBuilder实体和复杂类型的派生配置类。 |
GetHashCode() |
允许向 注册 DbModelBuilder实体和复杂类型的派生配置类。 |
GetType() |
获取当前实例的 Type。 |
ToString() |
允许向 注册 DbModelBuilder实体和复杂类型的派生配置类。 |