Share via


ExtensionElementCollection.BaseAdd Metodo

Definizione

Aggiunge un elemento di configurazione a ExtensionElementCollection.

Overload

BaseAdd(ConfigurationElement)

Aggiunge un elemento di configurazione a ExtensionElementCollection.

BaseAdd(Int32, ConfigurationElement)

Aggiunge un elemento di configurazione a ExtensionElementCollection nel percorso specificato.

Commenti

Quando viene aggiunto, un elemento viene considerato un duplicato solo se le chiavi sono identiche ma i valori sono differenti. Gli elementi con chiavi e valori identici vengono accettati automaticamente perché non sono in competizione. Non è possibile, tuttavia, aggiungere un elemento con una chiave identica ma un valore differente perché non è possibile determinare quale dei valori in competizione debba essere rispettato.

BaseAdd(ConfigurationElement)

Aggiunge un elemento di configurazione a 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)

Parametri

element
ConfigurationElement

Oggetto ConfigurationElement da aggiungere.

Eccezioni

Un'estensione con lo stesso nome o tipo di element esiste già nella raccolta.

Commenti

Quando viene aggiunto, un elemento viene considerato un duplicato solo se le chiavi sono identiche ma i valori sono differenti. Gli elementi con chiavi e valori identici vengono accettati automaticamente perché non sono in competizione. Non è possibile, tuttavia, aggiungere un elemento con una chiave identica ma un valore differente perché non è possibile determinare quale dei valori in competizione debba essere rispettato.

Si applica a

BaseAdd(Int32, ConfigurationElement)

Aggiunge un elemento di configurazione a ExtensionElementCollection nel percorso specificato.

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)

Parametri

index
Int32

Percorso indice al quale aggiungere element.

element
ConfigurationElement

Oggetto ConfigurationElement da aggiungere.

Eccezioni

Un'estensione con lo stesso nome o tipo di element esiste già nella raccolta.

Commenti

Quando viene aggiunto, un elemento viene considerato un duplicato solo se le chiavi sono identiche ma i valori sono differenti. Gli elementi con chiavi e valori identici vengono accettati automaticamente perché non sono in competizione. Non è possibile, tuttavia, aggiungere un elemento con una chiave identica ma un valore differente perché non è possibile determinare quale dei valori in competizione debba essere rispettato.

Si applica a