ProvidersHelper.InstantiateProvider(ProviderSettings, Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует и возвращает единственного поставщика указанного типа, используя предоставленные настройки.
public:
static System::Configuration::Provider::ProviderBase ^ InstantiateProvider(System::Configuration::ProviderSettings ^ providerSettings, Type ^ providerType);
public static System.Configuration.Provider.ProviderBase InstantiateProvider (System.Configuration.ProviderSettings providerSettings, Type providerType);
static member InstantiateProvider : System.Configuration.ProviderSettings * Type -> System.Configuration.Provider.ProviderBase
Public Shared Function InstantiateProvider (providerSettings As ProviderSettings, providerType As Type) As ProviderBase
Параметры
- providerSettings
- ProviderSettings
Параметры, подлежащие передаче поставщику при инициализации.
Возвращаемое значение
Новый поставщик указанного типа с использованием предоставленных настроек.
Исключения
Тип поставщика, определенный в конфигурации, был null
или пустой строкой ("").
-или- Тип поставщика, определенный в конфигурации, не совместим с типом, используемым средством, которое осуществляет попытку создания нового экземпляра поставщика.
Поставщик вызвал исключение при инициализации.
-или-
Ошибка при попытке разрешения экземпляра Type для поставщика, указанного в providerSettings
.