ExtensionElementCollection.BaseAdd Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.