Compartilhar via


ProvidersHelper.InstantiateProvider(ProviderSettings, Type) Método

Definição

Inicializa e retorna um único provedor do tipo determinado usando as configurações fornecidas.

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

Parâmetros

providerSettings
ProviderSettings

As configurações a serem passadas para o provedor na inicialização.

providerType
Type

O Type do provedor a ser inicializado.

Retornos

Um novo provedor do tipo fornecido usando as configurações fornecidas.

Exceções

O tipo de provedor definido na configuração era null ou uma cadeia de caracteres vazia ("").

- ou -

O tipo de provedor definido na configuração não é compatível com o tipo usado pelo recurso que está tentando criar uma nova instância do provedor.

O provedor gerou uma exceção enquanto estava sendo inicializado.

- ou -

Ocorreu um erro ao tentar resolver uma instância Type para o provedor especificado em providerSettings.

Aplica-se a