ExtensionElementCollection.BaseAdd Метод

Определение

Добавляет новый элемент конфигурации в ExtensionElementCollection.

Перегрузки

BaseAdd(ConfigurationElement)

Добавляет новый элемент конфигурации в ExtensionElementCollection.

BaseAdd(Int32, ConfigurationElement)

Добавляет элемент конфигурации в указанное место коллекции ExtensionElementCollection.

Комментарии

При добавлении элемент считается дубликатом, только если ключи идентичны, но значения различаются. Элементы с идентичными ключами и значениями принимаются без уведомления, так как они еще не завершены. Однако нельзя добавить элемент с идентичным ключом, но другим значением, так как отсутствует логика для выбора одного из конкурирующих значений.

BaseAdd(ConfigurationElement)

Добавляет новый элемент конфигурации в 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)

Параметры

element
ConfigurationElement

Добавляемый объект ConfigurationElement.

Исключения

Расширение с таким же именем или типом, что и у элемента element, уже есть в коллекции.

Комментарии

При добавлении элемент считается дубликатом, только если ключи идентичны, но значения различаются. Элементы с идентичными ключами и значениями принимаются без уведомления, так как они еще не завершены. Однако нельзя добавить элемент с идентичным ключом, но другим значением, так как отсутствует логика для выбора одного из конкурирующих значений.

Применяется к

BaseAdd(Int32, ConfigurationElement)

Добавляет элемент конфигурации в указанное место коллекции ExtensionElementCollection.

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)

Параметры

index
Int32

Индекс, по которому добавляется элемент element.

element
ConfigurationElement

Добавляемый объект ConfigurationElement.

Исключения

Расширение с таким же именем или типом, что и у элемента element, уже есть в коллекции.

Комментарии

При добавлении элемент считается дубликатом, только если ключи идентичны, но значения различаются. Элементы с идентичными ключами и значениями принимаются без уведомления, так как они еще не завершены. Однако нельзя добавить элемент с идентичным ключом, но другим значением, так как отсутствует логика для выбора одного из конкурирующих значений.

Применяется к