Поделиться через


ConfigurationRegistrar Класс

Определение

Позволяет регистрировать производные классы конфигурации для сущностей и сложных типов с помощью 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 и использования типа, который будет включен в модель в качестве универсального параметра. Настройка может выполняться без создания производных классов конфигурации с помощью методов Entity и ComplexType в DbModelBuilder.

Методы

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.

Применяется к