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. |
Применяется к
Entity Framework