Compartilhar via


SettingsProviderCollection.Add(ProviderBase) Método

Definição

Adiciona um novo provedor de configurações à coleção.

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)

Parâmetros

provider
ProviderBase

Um ProviderBase a ser adicionado à coleção.

Exceções

O parâmetro provider não é do tipo SettingsProvider.

- ou -

A propriedade Name do parâmetro de provedor é nula ou uma cadeia de caracteres vazia.

- ou -

Um provedor de configurações com o mesmo Name já existe na coleção.

A coleção é somente leitura.

O parâmetro provider é null.

Comentários

A Name propriedade do SettingsProvider é usada como a chave de armazenamento.

Cuidado

Embora o Add método tenha um único ProviderBase parâmetro para corresponder à assinatura desse mesmo método na classe ProviderCollectionbase , esse método gerará uma exceção se o provider parâmetro não for do tipo SettingsProvider.

Aplica-se a

Confira também