Compartilhar via


ExtensionElementCollection.BaseAdd Método

Definição

Adiciona um elemento de configuração ao ExtensionElementCollection.

Sobrecargas

BaseAdd(ConfigurationElement)

Adiciona um elemento de configuração ao ExtensionElementCollection.

BaseAdd(Int32, ConfigurationElement)

Adiciona um elemento de configuração ao ExtensionElementCollection no local especificado.

Comentários

Ao adicionar, um elemento será considerado uma duplicata somente se as chaves forem idênticas, mas os valores forem diferentes. Elementos com chaves e valores idênticos são aceitos silenciosamente, porque os elementos não competem. No entanto, um elemento com uma chave idêntica, mas um valor diferente não pode ser adicionado porque não há nenhuma lógica para determinar qual dos valores concorrentes deve ser aceito.

BaseAdd(ConfigurationElement)

Adiciona um elemento de configuração ao ExtensionElementCollection.

protected:
 override void BaseAdd(System::Configuration::ConfigurationElement ^ element);
protected override void BaseAdd (System.Configuration.ConfigurationElement element);
override this.BaseAdd : System.Configuration.ConfigurationElement -> unit
Protected Overrides Sub BaseAdd (element As ConfigurationElement)

Parâmetros

element
ConfigurationElement

O ConfigurationElement a ser adicionado.

Exceções

Uma extensão com o mesmo nome ou tipo que element já existe na coleção.

Comentários

Ao adicionar, um elemento será considerado uma duplicata somente se as chaves forem idênticas, mas os valores forem diferentes. Elementos com chaves e valores idênticos são aceitos silenciosamente, porque os elementos não competem. No entanto, um elemento com uma chave idêntica, mas um valor diferente não pode ser adicionado porque não há nenhuma lógica para determinar qual dos valores concorrentes deve ser aceito.

Aplica-se a

BaseAdd(Int32, ConfigurationElement)

Adiciona um elemento de configuração ao ExtensionElementCollection no local especificado.

protected:
 override void BaseAdd(int index, System::Configuration::ConfigurationElement ^ element);
protected override void BaseAdd (int index, System.Configuration.ConfigurationElement element);
override this.BaseAdd : int * System.Configuration.ConfigurationElement -> unit
Protected Overrides Sub BaseAdd (index As Integer, element As ConfigurationElement)

Parâmetros

index
Int32

A localização do índice na qual adicionar o element.

element
ConfigurationElement

O ConfigurationElement a ser adicionado.

Exceções

Uma extensão com o mesmo nome ou tipo que element já existe na coleção.

Comentários

Ao adicionar, um elemento será considerado uma duplicata somente se as chaves forem idênticas, mas os valores forem diferentes. Elementos com chaves e valores idênticos são aceitos silenciosamente, porque os elementos não competem. No entanto, um elemento com uma chave idêntica, mas um valor diferente não pode ser adicionado porque não há nenhuma lógica para determinar qual dos valores concorrentes deve ser aceito.

Aplica-se a