ExtensionElementCollection.BaseAdd Methode

Definition

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.

Gilt für: