CacheCollection - классNemiro.Data.dll
Коллекция объектов управления кэшем.
Иерархия наследования

System Object
  System.Collections.Generic List ObjectCache 
    Nemiro.Data.Caching CacheCollection

Пространство имён: Nemiro.Data.Caching
Сборка: Nemiro.Data (в Nemiro.Data.dll) Версия: 2.11.4.126 (2.11.4.126)
Синтаксис

public class CacheCollection : List<ObjectCache>

Тип CacheCollection предоставляет следующие члены.

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

  ИмяОписание
Открытый методCacheCollection
В начало страницы
Методы

  ИмяОписание
Открытый методAdd
Добавляет объект в конец коллекции List T .
(Унаследован от List ObjectCache .)
Открытый методAddRange
Добавляет элементы указанной коллекции в конец списка List T .
(Унаследован от List ObjectCache .)
Открытый методAsReadOnly
Возвращает для текущей коллекции оболочку IList T , доступную только для чтения.
(Унаследован от List ObjectCache .)
Открытый методBinarySearch(T)
Выполняет поиск элемента по всему отсортированному списку List T , используя компаратор по умолчанию, и возвращает индекс элемента, отсчитываемый от нуля.
(Унаследован от List ObjectCache .)
Открытый методBinarySearch(T, IComparer T )
Выполняет поиск элемента по всему отсортированному списку List T , используя указанный компаратор, и возвращает индекс элемента, отсчитываемый от нуля.
(Унаследован от List ObjectCache .)
Открытый методBinarySearch(Int32, Int32, T, IComparer T )
Выполняет поиск элемента в диапазоне элементов отсортированного списка List T , используя указанный компаратор, и возвращает индекс элемента, отсчитываемый от нуля.
(Унаследован от List ObjectCache .)
Открытый методClear
Удаляет все элементы из коллекции List T .
(Унаследован от List ObjectCache .)
Открытый методContains
Определяет, входит ли элемент в состав List T .
(Унаследован от List ObjectCache .)
Открытый методConvertAll TOutput 
Преобразует элементы текущего списка List T  в другой тип и возвращает список преобразованных элементов.
(Унаследован от List ObjectCache .)
Открытый методCopyTo( T )
Копирует весь список List T  в совместимый одномерный массив, начиная с первого элемента конечного массива.
(Унаследован от List ObjectCache .)
Открытый методCopyTo( T , Int32)
Копирует List T  целиком в совместимый одномерный массив, начиная с указанного индекса конечного массива.
(Унаследован от List ObjectCache .)
Открытый методCopyTo(Int32,  T , Int32, Int32)
Копирует диапазон элементов из списка List T  в совместимый одномерный массив, начиная с указанного индекса конечного массива.
(Унаследован от List ObjectCache .)
Открытый методEquals
Определяет, равен ли заданный объект Object текущему объекту Object.
(Унаследован от Object.)
Открытый методExists
Определяет, содержит ли List T  элементы, удовлетворяющие условиям указанного предиката.
(Унаследован от List ObjectCache .)
Защищённый методFinalize
Позволяет объекту Object попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект Object будет утилизирован в процессе сборки мусора.
(Унаследован от Object.)
Открытый методFind
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает первое найденное вхождение в пределах всего списка List T .
(Унаследован от List ObjectCache .)
Открытый методFindAll
Извлекает все элементы, удовлетворяющие условиям указанного предиката.
(Унаследован от List ObjectCache .)
Открытый методFindIndex(Predicate T )
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого найденного вхождения в пределах всего списка List T .
(Унаследован от List ObjectCache .)
Открытый методFindIndex(Int32, Predicate T )
Осуществляет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List T , начиная с заданного индекса и заканчивая последним элементом.
(Унаследован от List ObjectCache .)
Открытый методFindIndex(Int32, Int32, Predicate T )
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List T , начинающемся с заданного индекса и содержащем указанное число элементов.
(Унаследован от List ObjectCache .)
Открытый методFindLast
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает последнее найденное вхождение в пределах всего списка List T .
(Унаследован от List ObjectCache .)
Открытый методFindLastIndex(Predicate T )
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего найденного вхождения в пределах всего списка List T .
(Унаследован от List ObjectCache .)
Открытый методFindLastIndex(Int32, Predicate T )
Осуществляет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List T , начиная с первого элемента и заканчивая элементом с заданным индексом.
(Унаследован от List ObjectCache .)
Открытый методFindLastIndex(Int32, Int32, Predicate T )
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List T , содержащем указанное число элементов и заканчивающемся элементом с заданным индексом.
(Унаследован от List ObjectCache .)
Открытый методForEach
Выполняет указанное действие с каждым элементом списка List T .
(Унаследован от List ObjectCache .)
Открытый методGetEnumerator
Возвращает перечислитель, осуществляющий перебор элементов списка List T .
(Унаследован от List ObjectCache .)
Открытый методGetHashCode
Играет роль хэш-функции для определенного типа.
(Унаследован от Object.)
Открытый методGetObjectCache
Возвращает, либо добавляет и возвращает объект кэширования указанного типа.
Открытый методGetRange
Создает неполную копию диапазона элементов исходного списка List T .
(Унаследован от List ObjectCache .)
Открытый методGetType
Возвращает объект Type для текущего экземпляра.
(Унаследован от Object.)
Открытый методIndexOf(T)
Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения, найденного в пределах всего списка List T .
(Унаследован от List ObjectCache .)
Открытый методIndexOf(T, Int32)
Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List T , начиная с заданного индекса и до последнего элемента.
(Унаследован от List ObjectCache .)
Открытый методIndexOf(T, Int32, Int32)
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List T , начинающемся с заданного индекса и содержащем указанное число элементов.
(Унаследован от List ObjectCache .)
Открытый методInsert
Добавляет элемент в список List T  в позиции с указанным индексом.
(Унаследован от List ObjectCache .)
Открытый методInsertRange
Вставляет элементы коллекции в список List T  в позиции с указанным индексом.
(Унаследован от List ObjectCache .)
Открытый методLastIndexOf(T)
Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения, найденного в пределах всего списка List T .
(Унаследован от List ObjectCache .)
Открытый методLastIndexOf(T, Int32)
Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List T , начиная с первого элемента и до позиции с заданным индексом.
(Унаследован от List ObjectCache .)
Открытый методLastIndexOf(T, Int32, Int32)
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List T , содержащем указанное число элементов и заканчивающемся в позиции с указанным индексом.
(Унаследован от List ObjectCache .)
Защищённый методMemberwiseClone
Создает неполную копию текущего объекта Object.
(Унаследован от Object.)
Открытый методRemove
Удаляет первое вхождение указанного объекта из коллекции List T .
(Унаследован от List ObjectCache .)
Открытый методRemoveAll
Удаляет все элементы, удовлетворяющие условиям указанного предиката.
(Унаследован от List ObjectCache .)
Открытый методRemoveAt
Удаляет элемент списка List T  с указанным индексом.
(Унаследован от List ObjectCache .)
Открытый методRemoveRange
Удаляет диапазон элементов из списка List T .
(Унаследован от List ObjectCache .)
Открытый методReverse 
Изменяет порядок элементов во всем списке List T  на обратный.
(Унаследован от List ObjectCache .)
Открытый методReverse(Int32, Int32)
Изменяет порядок элементов в указанном диапазоне.
(Унаследован от List ObjectCache .)
Открытый методSort 
Сортирует элементы во всем списке List T  с помощью компаратора по умолчанию.
(Унаследован от List ObjectCache .)
Открытый методSort(IComparer T )
Сортирует элементы во всем списке List T  с помощью указанного компаратора.
(Унаследован от List ObjectCache .)
Открытый методSort(Comparison T )
Сортирует элементы во всем списке List T  с использованием указанного делегата Comparison T .
(Унаследован от List ObjectCache .)
Открытый методSort(Int32, Int32, IComparer T )
Сортирует элементы в диапазоне элементов списка List T  с помощью указанного компаратора.
(Унаследован от List ObjectCache .)
Открытый методToArray
Копирует элементы списка List T  в новый массив.
(Унаследован от List ObjectCache .)
Открытый методToString
Возвращает объект String, который представляет текущий объект Object.
(Унаследован от Object.)
Открытый методTrimExcess
Задает емкость, равную фактическому числу элементов в списке List T , если это число меньше порогового значения.
(Унаследован от List ObjectCache .)
Открытый методTrueForAll
Определяет, все ли элементы списка List T  удовлетворяют условиям указанного предиката.
(Унаследован от List ObjectCache .)
В начало страницы
Свойства

  ИмяОписание
Открытое свойствоCapacity
Возвращает или задает общее число элементов, которые может вместить внутренняя структура данных без изменения размера.
(Унаследован от List ObjectCache .)
Открытое свойствоCount
Возвращает число элементов, которые фактически содержатся в коллекции List T .
(Унаследован от List ObjectCache .)
Открытое свойствоItem
Возвращает или задает элемент по указанному индексу.
(Унаследован от List ObjectCache .)
В начало страницы
См. также