SettingsProviderCollection Класс

Определение

Представляет коллекцию поставщиков параметров приложения.

public ref class SettingsProviderCollection : System::Configuration::Provider::ProviderCollection
public class SettingsProviderCollection : System.Configuration.Provider.ProviderCollection
type SettingsProviderCollection = class
    inherit ProviderCollection
Public Class SettingsProviderCollection
Inherits ProviderCollection
Наследование
SettingsProviderCollection
Производный

Комментарии

Класс SettingsProviderCollection — это простое расширение ProviderCollection класса для хранения SettingsProvider объектов.

Класс ApplicationSettingsBase использует эту коллекцию для управления поставщиками параметров, связанными с каждым из его свойств параметров приложения с помощью .SettingsProviderAttribute

Конструкторы

Имя Описание
SettingsProviderCollection()

Инициализирует новый экземпляр класса SettingsProviderCollection.

Свойства

Имя Описание
Count

Возвращает количество поставщиков в коллекции.

(Унаследовано от ProviderCollection)
IsSynchronized

Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потокобезопасный).

(Унаследовано от ProviderCollection)
Item[String]

Возвращает поставщик параметров в коллекции, которая соответствует указанному имени.

SyncRoot

Возвращает текущий объект.

(Унаследовано от ProviderCollection)

Методы

Имя Описание
Add(ProviderBase)

Добавляет в коллекцию новый поставщик параметров.

Clear()

Удаляет все элементы из коллекции.

(Унаследовано от ProviderCollection)
CopyTo(ProviderBase[], Int32)

Копирует содержимое коллекции в заданный массив, начиная с указанного индекса.

(Унаследовано от ProviderCollection)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает объект, реализующий IEnumerator интерфейс для итерации через коллекцию.

(Унаследовано от ProviderCollection)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Remove(String)

Удаляет поставщика из коллекции.

(Унаследовано от ProviderCollection)
SetReadOnly()

Задает коллекцию только для чтения.

(Унаследовано от ProviderCollection)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
ICollection.CopyTo(Array, Int32)

Копирует элементы ProviderCollection массива, начиная с определенного индекса массива.

(Унаследовано от ProviderCollection)

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

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

См. также раздел