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 elementu .
Przeciążenia
BaseAdd(ConfigurationElement) |
Dodaje element konfiguracji do ExtensionElementCollection elementu . |
BaseAdd(Int32, ConfigurationElement) |
Dodaje element konfiguracji do ExtensionElementCollection , 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ą ze sobą. Nie można jednak dodać elementu z identycznym kluczem, ale innej wartości, ponieważ nie ma logiki do określenia, które z konkurencyjnych wartości powinny być honorowane.
BaseAdd(ConfigurationElement)
Dodaje element konfiguracji do ExtensionElementCollection elementu .
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
Do ConfigurationElement dodania.
Wyjątki
Rozszerzenie o takiej samej nazwie lub typie, jak 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ą ze sobą. Nie można jednak dodać elementu z identycznym kluczem, ale innej wartości, ponieważ nie ma logiki do określenia, które z konkurencyjnych wartości powinny być honorowane.
Dotyczy
BaseAdd(Int32, ConfigurationElement)
Dodaje element konfiguracji do ExtensionElementCollection , 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 należy element
dodać .
- element
- ConfigurationElement
Do ConfigurationElement dodania.
Wyjątki
Rozszerzenie o takiej samej nazwie lub typie, jak 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ą ze sobą. Nie można jednak dodać elementu z identycznym kluczem, ale innej wartości, ponieważ nie ma logiki do określenia, które z konkurencyjnych wartości powinny być honorowane.