Udostępnij za pośrednictwem


SettingsProviderCollection.Add(ProviderBase) Metoda

Definicja

Dodaje nowego dostawcę ustawień do kolekcji.

public:
 override void Add(System::Configuration::Provider::ProviderBase ^ provider);
public override void Add (System.Configuration.Provider.ProviderBase provider);
override this.Add : System.Configuration.Provider.ProviderBase -> unit
Public Overrides Sub Add (provider As ProviderBase)

Parametry

provider
ProviderBase

Element ProviderBase do dodania do kolekcji.

Wyjątki

Parametr provider nie jest typu SettingsProvider.

-lub-

Właściwość Name parametru dostawcy ma wartość null lub pusty ciąg.

-lub-

Dostawca ustawień o takiej samej nazwie Name już istnieje w kolekcji.

Kolekcja jest tylko do odczytu.

Parametr provider ma wartość null.

Uwagi

Właściwość Name jest SettingsProvider używana jako klucz magazynu.

Przestroga

Add Mimo że metoda ma jeden ProviderBase parametr zgodny z sygnaturą tej samej metody w klasie ProviderCollectionbazowej, ta metoda zgłosi wyjątek, jeśli provider parametr nie jest typu SettingsProvider.

Dotyczy

Zobacz też