DbConfigurationTypeAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот атрибут можно поместить в подкласс , DbContext чтобы указать, что подкласс DbConfiguration , представляющий конфигурацию на основе кода для приложения, находится в сборке, отличной от типа контекста.
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1813:AvoidUnsealedAttributes")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1019:DefineAccessorsForAttributeArguments")]
public class DbConfigurationTypeAttribute : Attribute
type DbConfigurationTypeAttribute = class
inherit Attribute
Public Class DbConfigurationTypeAttribute
Inherits Attribute
- Наследование
-
DbConfigurationTypeAttribute
- Атрибуты
Комментарии
Обычно подкласс DbConfiguration должен помещаться в ту же сборку, что и подкласс , используемый DbContext приложением. Затем он будет обнаружен автоматически. Однако если это невозможно или приложение содержит несколько типов контекста в разных сборках, этот атрибут можно использовать для направления обнаружения DbConfiguration в соответствующий тип. Вместо использования этого атрибута можно указать тип DbConfiguration, который будет использоваться в файле конфигурации приложения. Подробнее см. в разделе http://go.microsoft.com/fwlink/?LinkId=260883.
Конструкторы
DbConfigurationTypeAttribute(String) |
Указывает, что подкласс , представленный DbConfiguration заданным полным именем сборки, должен использоваться для конфигурации на основе кода для этого приложения. |
DbConfigurationTypeAttribute(Type) |
Указывает, что данный подкласс DbConfiguration должен использоваться для конфигурации на основе кода для этого приложения. |
Свойства
ConfigurationType |
Возвращает подкласс , DbConfiguration который должен использоваться для конфигурации на основе кода для этого приложения. |
Применяется к
Entity Framework