ExtensionElementCollection.BaseAdd Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt dem ExtensionElementCollection.-Element ein Konfigurationselement hinzu.
Überlädt
| Name | Beschreibung |
|---|---|
| BaseAdd(ConfigurationElement) |
Fügt dem ExtensionElementCollection.-Element ein Konfigurationselement hinzu. |
| BaseAdd(Int32, ConfigurationElement) |
Fügt dem angegebenen Speicherort ein Konfigurationselement hinzu ExtensionElementCollection. |
Hinweise
Beim Hinzufügen wird ein Element nur dann als Duplikat betrachtet, wenn die Schlüssel identisch sind, aber die Werte unterschiedlich sind. Elemente mit identischen Schlüsseln und Werten werden im Hintergrund akzeptiert, da die Elemente nicht konkurrieren. Ein Element mit einem identischen Schlüssel, aber ein anderer Wert kann nicht hinzugefügt werden, da es keine Logik gibt, um zu bestimmen, welche der konkurrierenden Werte berücksichtigt werden sollten.
BaseAdd(ConfigurationElement)
Fügt dem ExtensionElementCollection.-Element ein Konfigurationselement hinzu.
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)
Parameter
- element
- ConfigurationElement
Der ConfigurationElement hinzuzufügende
Ausnahmen
Eine Erweiterung mit demselben Namen oder Typ wie element bereits in der Auflistung vorhanden.
Hinweise
Beim Hinzufügen wird ein Element nur dann als Duplikat betrachtet, wenn die Schlüssel identisch sind, aber die Werte unterschiedlich sind. Elemente mit identischen Schlüsseln und Werten werden im Hintergrund akzeptiert, da die Elemente nicht konkurrieren. Ein Element mit einem identischen Schlüssel, aber ein anderer Wert kann nicht hinzugefügt werden, da es keine Logik gibt, um zu bestimmen, welche der konkurrierenden Werte berücksichtigt werden sollten.
Gilt für:
BaseAdd(Int32, ConfigurationElement)
Fügt dem angegebenen Speicherort ein Konfigurationselement hinzu ExtensionElementCollection.
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)
Parameter
- index
- Int32
Der Indexspeicherort, an dem hinzugefügt elementwerden soll.
- element
- ConfigurationElement
Der ConfigurationElement hinzuzufügende
Ausnahmen
Eine Erweiterung mit demselben Namen oder Typ wie element bereits in der Auflistung vorhanden.
Hinweise
Beim Hinzufügen wird ein Element nur dann als Duplikat betrachtet, wenn die Schlüssel identisch sind, aber die Werte unterschiedlich sind. Elemente mit identischen Schlüsseln und Werten werden im Hintergrund akzeptiert, da die Elemente nicht konkurrieren. Ein Element mit einem identischen Schlüssel, aber ein anderer Wert kann nicht hinzugefügt werden, da es keine Logik gibt, um zu bestimmen, welche der konkurrierenden Werte berücksichtigt werden sollten.