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


DbConfiguration.SetProviderFactory(String, DbProviderFactory) Метод

Определение

Вызовите этот метод из конструктора класса, производного от DbConfiguration , чтобы зарегистрировать поставщик ADO.NET.

protected internal void SetProviderFactory (string providerInvariantName, System.Data.Common.DbProviderFactory providerFactory);
member this.SetProviderFactory : string * System.Data.Common.DbProviderFactory -> unit
Protected Friend Sub SetProviderFactory (providerInvariantName As String, providerFactory As DbProviderFactory)

Параметры

providerInvariantName
String

Инвариантное имя поставщика ADO.NET, указывающее тип подключения ADO.NET, для которого будет использоваться этот поставщик.

providerFactory
DbProviderFactory

Экземпляр поставщика.

Комментарии

Этот метод предоставляется как удобный и доступный для обнаружения способ добавления конфигурации в Entity Framework. Внутренне он работает так же, как с помощью AddDependencyResolver для добавления соответствующих сопоставителей для DbProviderFactory и IProviderInvariantName. Это означает, что при необходимости те же функции можно реализовать с помощью пользовательского сопоставителя или сопоставителя, поддерживаемого контейнером Инверсии управления.

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