Sdílet prostřednictvím


ProvidersHelper.InstantiateProvider(ProviderSettings, Type) Metoda

Definice

Inicializuje a vrátí jednoho poskytovatele daného typu pomocí dodaného nastavení.

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

Parametry

providerSettings
ProviderSettings

Nastavení, která se mají předat poskytovateli při inicializaci.

providerType
Type

TypeZprostředkovatele, který se má inicializovat.

Návraty

ProviderBase

Nový poskytovatel daného typu pomocí zadaných nastavení.

Výjimky

Typ zprostředkovatele definovaný v konfiguraci byl null nebo prázdný řetězec ("").

-nebo- Typ poskytovatele definovaný v konfiguraci není kompatibilní s typem použitým funkcí, která se pokouší vytvořit novou instanci zprostředkovatele.

Zprostředkovatel při inicializaci vyvolal výjimku.

-nebo- Došlo k chybě při pokusu o vyřešení Type instance pro zprostředkovatele zadaného v providerSettings .

Platí pro