SettingsProviderCollection.Add(ProviderBase) Methode

Definitie

Hiermee voegt u een nieuwe provider voor instellingen toe aan de verzameling.

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)

Parameters

provider
ProviderBase

Een ProviderBase om toe te voegen aan de verzameling.

Uitzonderingen

De provider parameter is niet van het type SettingsProvider.

– of –

De Name eigenschap van de providerparameter is null of een lege tekenreeks.

– of –

Er bestaat al een instellingenprovider met hetzelfde Name in de verzameling.

De verzameling heeft het kenmerk Alleen-lezen.

De provider parameter is null.

Opmerkingen

De Name eigenschap van de SettingsProvider sleutel wordt gebruikt als de opslagsleutel.

Caution

Hoewel de Add methode één ProviderBase parameter heeft die overeenkomt met de handtekening van dezelfde methode in de basisklasse ProviderCollection, genereert deze methode een uitzondering als de provider parameter niet van het type SettingsProvideris.

Van toepassing op

Zie ook