Share via


ExtensionElementCollection.BaseAdd Méthode

Définition

Ajoute un élément de configuration à ExtensionElementCollection.

Surcharges

BaseAdd(ConfigurationElement)

Ajoute un élément de configuration à ExtensionElementCollection.

BaseAdd(Int32, ConfigurationElement)

Ajoute un élément de configuration à la ExtensionElementCollection, au niveau de l'emplacement spécifié.

Remarques

Lors d'un ajout, un élément est considéré comme un doublon uniquement si les clés sont identiques mais que les valeurs sont différentes. Les éléments dont les clés et les valeurs sont identiques sont acceptés en mode silencieux car ils ne se concurrencent pas. Toutefois, un élément ayant une clé identique mais une valeur différente ne peut pas être ajouté car aucune logique ne permet de déterminer les valeurs en concurrence qui doivent être honorées.

BaseAdd(ConfigurationElement)

Ajoute un élément de configuration à 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)

Paramètres

Exceptions

Une extension avec le même nom ou type que element existe déjà dans la collection.

Remarques

Lors d'un ajout, un élément est considéré comme un doublon uniquement si les clés sont identiques mais que les valeurs sont différentes. Les éléments dont les clés et les valeurs sont identiques sont acceptés en mode silencieux car ils ne se concurrencent pas. Toutefois, un élément ayant une clé identique mais une valeur différente ne peut pas être ajouté car aucune logique ne permet de déterminer les valeurs en concurrence qui doivent être honorées.

S’applique à

BaseAdd(Int32, ConfigurationElement)

Ajoute un élément de configuration à la ExtensionElementCollection, au niveau de l'emplacement spécifié.

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)

Paramètres

index
Int32

Emplacement d'index au niveau duquel ajouter element.

Exceptions

Une extension avec le même nom ou type que element existe déjà dans la collection.

Remarques

Lors d'un ajout, un élément est considéré comme un doublon uniquement si les clés sont identiques mais que les valeurs sont différentes. Les éléments dont les clés et les valeurs sont identiques sont acceptés en mode silencieux car ils ne se concurrencent pas. Toutefois, un élément ayant une clé identique mais une valeur différente ne peut pas être ajouté car aucune logique ne permet de déterminer les valeurs en concurrence qui doivent être honorées.

S’applique à