ExtensionElementCollection.BaseAdd Methode

Definitie

Voegt een configuratie-element toe aan de ExtensionElementCollection.

Overloads

Name Description
BaseAdd(ConfigurationElement)

Voegt een configuratie-element toe aan de ExtensionElementCollection.

BaseAdd(Int32, ConfigurationElement)

Hiermee voegt u een configuratie-element toe aan de ExtensionElementCollection, op de opgegeven locatie.

Opmerkingen

Bij het toevoegen wordt een element alleen beschouwd als een duplicaat als de sleutels identiek zijn, maar de waarden verschillen. Elementen met identieke sleutels en waarden worden op de achtergrond geaccepteerd omdat de elementen niet concurreren. Een element met een identieke sleutel, maar een andere waarde kan niet worden toegevoegd omdat er geen logica is om te bepalen welke van de concurrerende waarden moet worden nageleefd.

BaseAdd(ConfigurationElement)

Voegt een configuratie-element toe aan de 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)

Parameters

element
ConfigurationElement

De ConfigurationElement te toevoegen.

Uitzonderingen

Er bestaat al een extensie met dezelfde naam of hetzelfde type element als in de verzameling.

Opmerkingen

Bij het toevoegen wordt een element alleen beschouwd als een duplicaat als de sleutels identiek zijn, maar de waarden verschillen. Elementen met identieke sleutels en waarden worden op de achtergrond geaccepteerd omdat de elementen niet concurreren. Een element met een identieke sleutel, maar een andere waarde kan niet worden toegevoegd omdat er geen logica is om te bepalen welke van de concurrerende waarden moet worden nageleefd.

Van toepassing op

BaseAdd(Int32, ConfigurationElement)

Hiermee voegt u een configuratie-element toe aan de ExtensionElementCollection, op de opgegeven locatie.

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)

Parameters

index
Int32

De indexlocatie waarop moet worden toegevoegd element.

element
ConfigurationElement

De ConfigurationElement te toevoegen.

Uitzonderingen

Er bestaat al een extensie met dezelfde naam of hetzelfde type element als in de verzameling.

Opmerkingen

Bij het toevoegen wordt een element alleen beschouwd als een duplicaat als de sleutels identiek zijn, maar de waarden verschillen. Elementen met identieke sleutels en waarden worden op de achtergrond geaccepteerd omdat de elementen niet concurreren. Een element met een identieke sleutel, maar een andere waarde kan niet worden toegevoegd omdat er geen logica is om te bepalen welke van de concurrerende waarden moet worden nageleefd.

Van toepassing op