Bagikan melalui


ProvidersHelper.InstantiateProvider(ProviderSettings, Type) Metode

Definisi

Menginisialisasi dan mengembalikan penyedia tunggal dari jenis yang diberikan menggunakan pengaturan yang disediakan.

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

Pengaturan yang akan diteruskan ke penyedia saat inisialisasi.

providerType
Type

Penyedia Type yang akan diinisialisasi.

Mengembalikan

Penyedia baru dari jenis yang diberikan menggunakan pengaturan yang disediakan.

Pengecualian

Jenis penyedia yang ditentukan dalam konfigurasi adalah null atau string kosong ("").

-atau-

Jenis penyedia yang ditentukan dalam konfigurasi tidak kompatibel dengan jenis yang digunakan oleh fitur yang mencoba membuat instans baru penyedia.

Penyedia melemparkan pengecualian saat sedang diinisialisasi.

-atau-

Terjadi kesalahan saat mencoba mengatasi Type instans untuk penyedia yang ditentukan dalam providerSettings.

Berlaku untuk