Udostępnij za pośrednictwem


ExtensionElementCollection.BaseAdd Metoda

Definicja

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

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ć .

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