Condividi tramite


SettingsProviderCollection.Add(ProviderBase) Metodo

Definizione

Aggiunge un nuovo provider di impostazioni all'insieme.

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)

Parametri

provider
ProviderBase

Oggetto ProviderBase da aggiungere all'insieme.

Eccezioni

Il parametro provider non è di tipo SettingsProvider.

-oppure-

La proprietà Name del parametro del provider è null o è una stringa vuota.

-oppure-

Nell'insieme è già presente un provider di impostazioni con la stessa proprietà Name.

Raccolta in sola lettura.

Il valore del parametro provider è null.

Commenti

La Name proprietà di SettingsProvider viene utilizzata come chiave di archiviazione.

Attenzione

Anche se il Add metodo ha un singolo ProviderBase parametro per trovare la corrispondenza con la firma dello stesso metodo nella classe ProviderCollectionbase , questo metodo genererà un'eccezione se il provider parametro non è di tipo SettingsProvider.

Si applica a

Vedi anche