ConfigurationRegistrar 类

定义

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

public class ConfigurationRegistrar
type ConfigurationRegistrar = class
Public Class ConfigurationRegistrar
继承
ConfigurationRegistrar

注解

派生的配置类是通过派生自 System.Data.Entity.ModelConfiguration.Configuration.Types.EntityTypeConfigurationSystem.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实体和复杂类型的派生配置类。

适用于