ProviderCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию объектов поставщика, которые наследованы из ProviderBase.
public ref class ProviderCollection : System::Collections::ICollection
public class ProviderCollection : System.Collections.ICollection
type ProviderCollection = class
interface ICollection
interface IEnumerable
type ProviderCollection = class
interface IEnumerable
interface ICollection
Public Class ProviderCollection
Implements ICollection
- Наследование
-
ProviderCollection
- Производный
- Реализации
Комментарии
Класс ProviderCollection использует базовый Hashtable объект для хранения пар "имя-значение" поставщика.
Конструкторы
ProviderCollection() |
Инициализирует новый экземпляр класса ProviderCollection. |
Свойства
Count |
Возвращает количество поставщиков в коллекции. |
IsSynchronized |
Возвращает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным). |
Item[String] |
Возвращает поставщика с заданным именем. |
SyncRoot |
Возвращает текущий объект. |
Методы
Add(ProviderBase) |
Добавляет поставщика в коллекцию. |
Clear() |
Удаляет все элементы из коллекции. |
CopyTo(ProviderBase[], Int32) |
Копирует содержимое коллекции в данный массив, начиная с указанного индекса. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetEnumerator() |
Возвращает объект, который реализует интерфейс IEnumerator, производящий итерацию по коллекции. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Remove(String) |
Удаляет поставщика из коллекции. |
SetReadOnly() |
Устанавливает статус коллекции "только для чтения". |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
ICollection.CopyTo(Array, Int32) |
Копирует элементы ProviderCollection в массив, начиная с определенного индекса массива. |
Методы расширения
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
OfType<TResult>(IEnumerable) |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
AsParallel(IEnumerable) |
Позволяет осуществлять параллельный запрос. |
AsQueryable(IEnumerable) |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |