SettingsProviderCollection.Add(ProviderBase) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет в коллекцию новый поставщик параметров.
public:
override void Add(System::Configuration::Provider::ProviderBase ^ provider);
public override void Add(System.Configuration.Provider.ProviderBase provider);
override this.Add : System.Configuration.Provider.ProviderBase -> unit
Public Overrides Sub Add (provider As ProviderBase)
Параметры
- provider
- ProviderBase
Добавление ProviderBase в коллекцию.
Исключения
Параметр provider не имеет типа SettingsProvider.
–или–
Свойство Name параметра поставщика равно NULL или пустой строке.
–или–
Поставщик параметров с тем же Name уже существует в коллекции.
Коллекция доступна только для чтения.
Параметр provider имеет значение null.
Комментарии
Свойство Name объекта SettingsProvider используется в качестве ключа хранилища.
Предостережение
Хотя метод Add имеет один ProviderBase параметр, соответствующий сигнатуре этого же метода в базовом классе ProviderCollection, этот метод вызовет исключение, если provider параметр не имеет типа SettingsProvider.