Поделиться через


Элементы QueryBasedCollection<T>

Представляет базовый класс коллекции, предоставляющий данные запросов поддержки, такие как параметры сортировки и фильтрации и разбиения на страницы поддержки для больших коллекций.

Тип QueryBasedCollection<T> предоставляет следующие элементы.

Свойства

  Имя Описание
Общее свойство Count Получает число элементов в коллекции. (Унаследовано от CollectionBase<T>.)
Общее свойство IsSynchronized Получает ли коллекция синхронизированной. (Унаследовано от CollectionBase<T>.)
Общее свойство Item[Int32] Получает элемент по указанному index. (Унаследовано от CollectionBase<T>.)
Общее свойство Item[Guid] Получает элемент по идентификатору (ID).
Общее свойство Item[String] Получает элемент по его URL-адрес веб сайта.
Общее свойство RowLimit Возвращает максимальное число элементов, которые могут содержаться в коллекцию, которая используется разбиение данных по страницам.
Общее свойство SyncRoot Получает объект, который может использоваться для синхронизации доступа к коллекции. (Унаследовано от CollectionBase<T>.)

Вверх

Методы

  Имя Описание
Общий метод CopyTo Копирует внутренней коллекции в заданный массив, начиная с указанного индекса. (Унаследовано от CollectionBase<T>.)
Защищенный метод EnsureItemIsUnique Проверяет, является ли текущий элемент уже был загружен.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetEnumerator Возвращает универсальный перечислитель, позволяющий выполнять перебор этого экземпляра универсального CollectionBase . (Унаследовано от CollectionBase<T>.)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод QueryNext Перемещает коллекции следующее подмножество разбитых на страницы данных.
Общий метод ToString (Унаследовано от Object.)

Вверх

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

  Имя Описание
Явная реализация интерфейсаЧастный метод IEnumerable.GetEnumerator Возвращает перечислитель, который может выполнять итерацию по CollectionBase. (Унаследовано от CollectionBase<T>.)

Вверх

См. также

Справочные материалы

QueryBasedCollection<T> класс

Пространство имен Microsoft.SharePoint.Publishing