SettingsProviderCollection.Add(ProviderBase) Método

Definição

Adiciona um novo fornecedor de definiçõ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

A ProviderBase para acrescentar à coleção.

Exceções

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

-ou-

A Name propriedade do parâmetro fornecedor é nula ou uma cadeia vazia.

-ou-

Já existe um fornecedor de definições com o mesmo Name na coleção.

A coleção é apenas de leitura.

O provider parâmetro é null.

Observações

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

Caution

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

Aplica-se a

Ver também