ProvidersHelper.InstantiateProvider(ProviderSettings, Type) Methode

Definition

Initialisiert und gibt einen einzelnen Anbieter des angegebenen Typs mithilfe der angegebenen Einstellungen zurück.

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

Parameter

providerSettings
ProviderSettings

Die Einstellungen, die beim Initialisieren an den Anbieter übergeben werden sollen.

providerType
Type

Der Type zu initialisierende Anbieter.

Gibt zurück

Ein neuer Anbieter des angegebenen Typs mit den angegebenen Einstellungen.

Ausnahmen

Der in der Konfiguration definierte Anbietertyp war null oder eine leere Zeichenfolge ("").

-oder-

Der in der Konfiguration definierte Anbietertyp ist nicht mit dem Vom Feature verwendeten Typ kompatibel, der versucht, eine neue Instanz des Anbieters zu erstellen.

Der Anbieter hat eine Ausnahme ausgelöst, während er initialisiert wurde.

-oder-

Fehler beim Versuch, eine Type Instanz für den in providerSettingsder Datei angegebenen Anbieter aufzulösen.

Gilt für: