SerializableListT - класс

Иерархия наследования
Object
  ListT
    EleWise.ELMA.SerializationSerializableListT
      EleWise.ELMA.Integration1C.DataCConnectionCollection
      EleWise.ELMA.IntegrationExternalData.ConnectionsExternalConnectionCollection

Пространство имён:  EleWise.ELMA.Serialization
Сборка:  EleWise.ELMA.SDK (в EleWise.ELMA.SDK.dll) Версия: 1.0.0.0
Синтаксис
C#
[SerializableAttribute]
public class SerializableList<T> : List<T>, 
	ISerializable, ICloneable

Параметры типа

T

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

Свойства
  ИмяОписание
Открытое свойствоCapacity
Возвращает или задает общее число элементов, которые может вместить внутренняя структура данных без изменения размера.
(Унаследован от ListT.)
Открытое свойствоCount
Получает число элементов, содержащихся в интерфейсе List.
(Унаследован от ListT.)
Открытое свойствоItem
Возвращает или задает элемент по указанному индексу.
(Унаследован от ListT.)
В начало страницы
Методы
  ИмяОписание
Открытый методAdd
Добавляет объект в конец очереди List.
(Унаследован от ListT.)
Открытый методAddRange
Добавляет элементы указанной коллекции в конец списка List.
(Унаследован от ListT.)
Открытый методAsReadOnly
Возвращает для текущей коллекции оболочку ReadOnlyCollection, доступную только для чтения.
(Унаследован от ListT.)
Открытый методBinarySearch(UTP)
Выполняет поиск элемента по всему отсортированному списку List, используя компаратор по умолчанию, и возвращает индекс элемента, отсчитываемый от нуля.
(Унаследован от ListT.)
Открытый методBinarySearch(UTP, IComparerUTP)
Выполняет поиск элемента по всему отсортированному списку List, используя указанный компаратор, и возвращает индекс элемента, отсчитываемый от нуля.
(Унаследован от ListT.)
Открытый методBinarySearch(Int32, Int32, UTP, IComparerUTP)
Выполняет поиск элемента в диапазоне элементов отсортированного списка List, используя указанную функцию сравнения, и возвращает индекс элемента, отсчитываемый от нуля.
(Унаследован от ListT.)
Открытый методClear
Удаляет все элементы из коллекции List.
(Унаследован от ListT.)
Открытый методClone
Открытый методContains
Определяет, входит ли элемент в коллекцию List.
(Унаследован от ListT.)
Открытый методConvertAll``1
Преобразует элементы текущего списка List в другой тип и возвращает список преобразованных элементов.
(Унаследован от ListT.)
Открытый методCopyTo(UTP)
Копирует весь список List в совместимый одномерный массив, начиная с первого элемента целевого массива.
(Унаследован от ListT.)
Открытый методCopyTo(UTP, Int32)
Копирует List целиком в совместимый одномерный массив, начиная с указанного индекса конечного массива.
(Унаследован от ListT.)
Открытый методCopyTo(Int32, UTP, Int32, Int32)
Копирует диапазон элементов из списка List в совместимый одномерный массив, начиная с указанного индекса конечного массива.
(Унаследован от ListT.)
Открытый методСтатический членDeserializeByBinary
Открытый методEquals
Определяет, равен ли заданный объект текущему объекту.
(Унаследован от Object.)
Открытый методExists
Определяет, содержит ли List элементы, удовлетворяющие условиям указанного предиката.
(Унаследован от ListT.)
Защищённый методFinalize
Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора.
(Унаследован от Object.)
Открытый методFind
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает первое найденное вхождение в пределах всего списка List.
(Унаследован от ListT.)
Открытый методFindAll
Извлекает все элементы, удовлетворяющие условиям указанного предиката.
(Унаследован от ListT.)
Открытый методFindIndex(PredicateUTP)
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого найденного вхождения в пределах всего списка List.
(Унаследован от ListT.)
Открытый методFindIndex(Int32, PredicateUTP)
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List, начиная с заданного индекса и заканчивая последним элементом.
(Унаследован от ListT.)
Открытый методFindIndex(Int32, Int32, PredicateUTP)
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List, начинающемся с заданного индекса и содержащем указанное число элементов.
(Унаследован от ListT.)
Открытый методFindLast
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает последнее найденное вхождение в пределах всего списка List.
(Унаследован от ListT.)
Открытый методFindLastIndex(PredicateUTP)
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего найденного вхождения в пределах всего списка List.
(Унаследован от ListT.)
Открытый методFindLastIndex(Int32, PredicateUTP)
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List, начиная с первого элемента и заканчивая элементом с заданным индексом.
(Унаследован от ListT.)
Открытый методFindLastIndex(Int32, Int32, PredicateUTP)
Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List, содержащем указанное число элементов и заканчивающемся элементом с заданным индексом.
(Унаследован от ListT.)
Открытый методForEach
Выполняет указанное действие с каждым элементом списка List.
(Унаследован от ListT.)
Открытый методGetEnumerator
Возвращает перечислитель, осуществляющий перебор элементов списка List.
(Унаследован от ListT.)
Открытый методGetHashCode
Служит хэш-функцией по умолчанию.
(Унаследован от Object.)
Открытый методGetObjectData
Открытый методGetRange
Создает неполную копию диапазона элементов исходного списка List.
(Унаследован от ListT.)
Открытый методGetType
Возвращает объект Type для текущего экземпляра.
(Унаследован от Object.)
Открытый методIndexOf(UTP)
Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения, найденного в пределах всего списка List.
(Унаследован от ListT.)
Открытый методIndexOf(UTP, Int32)
Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List, начиная с заданного индекса и до последнего элемента.
(Унаследован от ListT.)
Открытый методIndexOf(UTP, Int32, Int32)
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List, начинающемся с заданного индекса и содержащем указанное число элементов.
(Унаследован от ListT.)
Открытый методInsert
Вставляет элемент в коллекцию List по указанному индексу.
(Унаследован от ListT.)
Открытый методInsertRange
Вставляет элементы коллекции в список List в позиции с указанным индексом.
(Унаследован от ListT.)
Открытый методСтатический членIsSerializableFieldExists
Открытый методLastIndexOf(UTP)
Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения, найденного в пределах всего списка List.
(Унаследован от ListT.)
Открытый методLastIndexOf(UTP, Int32)
Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List, начиная с первого элемента и до позиции с заданным индексом.
(Унаследован от ListT.)
Открытый методLastIndexOf(UTP, Int32, Int32)
Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List, содержащем указанное число элементов и заканчивающемся в позиции с указанным индексом.
(Унаследован от ListT.)
Защищённый методMemberwiseClone
Создает неполную копию текущего объекта Object.
(Унаследован от Object.)
Открытый методRemove
Удаляет первое вхождение указанного объекта из коллекции List.
(Унаследован от ListT.)
Открытый методRemoveAll
Удаляет все элементы, удовлетворяющие условиям указанного предиката.
(Унаследован от ListT.)
Открытый методRemoveAt
Удаляет элемент списка List с указанным индексом.
(Унаследован от ListT.)
Открытый методRemoveRange
Удаляет диапазон элементов из списка List.
(Унаследован от ListT.)
Открытый методReverse
Изменяет порядок элементов во всем списке List на обратный.
(Унаследован от ListT.)
Открытый методReverse(Int32, Int32)
Изменяет порядок элементов в указанном диапазоне.
(Унаследован от ListT.)
Открытый методSerializeByBinary
Открытый методSort
Сортирует элементы во всем списке List с помощью функции сравнения по умолчанию.
(Унаследован от ListT.)
Открытый методSort(IComparerUTP)
Сортирует элементы во всем списке List с помощью указанной функции сравнения.
(Унаследован от ListT.)
Открытый методSort(ComparisonUTP)
Сортирует элементы во всем списке List с использованием указанного Comparison.
(Унаследован от ListT.)
Открытый методSort(Int32, Int32, IComparerUTP)
Сортирует элементы в диапазоне элементов списка List с помощью указанной функции сравнения.
(Унаследован от ListT.)
Открытый методToArray
Копирует элементы списка List в новый массив.
(Унаследован от ListT.)
Открытый методToString
Возвращает строку, представляющую текущий объект.
(Унаследован от Object.)
Открытый методTrimExcess
Задает емкость, равную фактическому числу элементов в списке List, если это число меньше порогового значения.
(Унаследован от ListT.)
Открытый методTrueForAll
Определяет, все ли элементы списка List удовлетворяют условиям указанного предиката.
(Унаследован от ListT.)
В начало страницы
Поля
Методы расширения
  ИмяОписание
Открытый метод расширенияGetID
Получить идентификатор из объекта. Вызывает ToString().ToLower()
(Определяется ObjectExtensions.)
Открытый метод расширенияImplementation
Получить реальный объект из класса
(Определяется ModelExtensions.)
Открытый метод расширенияSafeToString (Определяется ObjectExtensions.)
Открытый метод расширенияToEncodedJson
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.)
Открытый метод расширенияToJson
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.)
Открытый метод расширенияToJsonSlice
Получить представление объекта в структуре Json. Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.)
В начало страницы
См. также