Aracılığıyla paylaş


ProvidersHelper.InstantiateProvider(ProviderSettings, Type) Yöntem

Tanım

Sağlanan ayarları kullanarak verilen türdeki tek bir sağlayıcıyı başlatır ve döndürür.

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

Parametreler

providerSettings
ProviderSettings

Başlatma sonrasında sağlayıcıya geçirilecek ayarlar.

providerType
Type

TypeBaşlatılacak sağlayıcı.

Döndürülenler

ProviderBase

Sağlanan ayarları kullanarak belirtilen türde yeni bir sağlayıcı.

Özel durumlar

Yapılandırmada tanımlanan sağlayıcı türü null veya boş bir dize ("").

-veya- Yapılandırmada tanımlanan sağlayıcı türü, sağlayıcının yeni bir örneğini oluşturmaya çalışan özelliği tarafından kullanılan türle uyumlu değil.

Sağlayıcı, başlatılırken bir özel durum oluşturdu.

-veya- İçinde belirtilen sağlayıcı için bir örnek çözümlenmeye çalışılırken bir hata oluştu Type providerSettings .

Şunlara uygulanır