ProvidersHelper.InstantiateProvider(ProviderSettings, Type) Metodo

Definizione

Inizializza e restituisce un singolo provider del tipo specificato che utilizza le impostazioni fornite.

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

Parametri

providerSettings
ProviderSettings

Impostazioni da passare al provider in fase di inizializzazione.

providerType
Type

Classe Type del provider da inizializzare.

Restituisce

ProviderBase

Nuovo provider del tipo specificato che utilizza le impostazioni fornite.

Eccezioni

Il tipo del provider definito nella configurazione era null o una stringa vuota ("").

-oppure- Il tipo del provider definito nella configurazione non è compatibile con il tipo utilizzato dalla funzionalità con cui si sta tentando di creare una nuova istanza del provider.

Il provider ha generato un'eccezione durante l'inizializzazione.

-oppure- Si è verificato un errore durante il tentativo di risolvere un'istanza Type per il provider specificato dal parametro providerSettings.

Si applica a