ExtensionElementCollection.BaseAdd Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.