Lingua

ProvidersHelper.InstantiateProvider(ProviderSettings, Type) Metodo

Definizione

Inizializza e restituisce un singolo provider del tipo specificato utilizzando 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 al momento dell'inizializzazione.

providerType
Type

Oggetto Type del provider da inizializzare.

Valori restituiti

Nuovo provider del tipo specificato utilizzando le impostazioni fornite.

Eccezioni

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

oppure

Il tipo di provider definito nella configurazione non è compatibile con il tipo usato dalla funzionalità che tenta di creare una nuova istanza del provider.

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

oppure

Errore durante il tentativo di risolvere un'istanza Type per il provider specificato in providerSettings.

Si applica a