Język

ExtensionElementCollection.BaseAdd Metoda

Definicja

Dodaje element konfiguracji do ExtensionElementCollection.

Przeciążenia

Nazwa Opis
BaseAdd(ConfigurationElement)

Dodaje element konfiguracji do ExtensionElementCollection.

BaseAdd(Int32, ConfigurationElement)

Dodaje element konfiguracji do ExtensionElementCollectionelementu , w określonej lokalizacji.

Uwagi

Podczas dodawania element jest traktowany jako duplikat tylko wtedy, gdy klucze są identyczne, ale wartości są różne. Elementy z identycznymi kluczami i wartościami są akceptowane w trybie dyskretnym, ponieważ elementy nie konkurują. Nie można jednak dodać elementu o identycznym kluczu, ale nie można dodać innej wartości, ponieważ nie ma logiki określania, która z konkurencyjnych wartości powinna być honorowana.

BaseAdd(ConfigurationElement)

Dodaje element konfiguracji do 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)

Parametry

element
ConfigurationElement

Element do dodania ConfigurationElement .

Wyjątki

Rozszerzenie o tej samej nazwie lub typie, które element już istnieje w kolekcji.

Uwagi

Podczas dodawania element jest traktowany jako duplikat tylko wtedy, gdy klucze są identyczne, ale wartości są różne. Elementy z identycznymi kluczami i wartościami są akceptowane w trybie dyskretnym, ponieważ elementy nie konkurują. Nie można jednak dodać elementu o identycznym kluczu, ale nie można dodać innej wartości, ponieważ nie ma logiki określania, która z konkurencyjnych wartości powinna być honorowana.

Dotyczy

BaseAdd(Int32, ConfigurationElement)

Dodaje element konfiguracji do ExtensionElementCollectionelementu , w określonej lokalizacji.

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)

Parametry

index
Int32

Lokalizacja indeksu, w której ma zostać dodany elementelement .

element
ConfigurationElement

Element do dodania ConfigurationElement .

Wyjątki

Rozszerzenie o tej samej nazwie lub typie, które element już istnieje w kolekcji.

Uwagi

Podczas dodawania element jest traktowany jako duplikat tylko wtedy, gdy klucze są identyczne, ale wartości są różne. Elementy z identycznymi kluczami i wartościami są akceptowane w trybie dyskretnym, ponieważ elementy nie konkurują. Nie można jednak dodać elementu o identycznym kluczu, ale nie można dodać innej wartości, ponieważ nie ma logiki określania, która z konkurencyjnych wartości powinna być honorowana.

Dotyczy