Class TimephasedDataCollection
TimephasedDataCollection class
Представляет наборTimephasedData
объекты.
public abstract class TimephasedDataCollection : IList<TimephasedData>
Конструкторы
Характеристики
Имя | Описание |
---|
Count { get; } | Получает количество объектов, содержащихся в этомTimephasedDataCollection объект. |
IsReadOnly { get; } | Получает значение, указывающее, является лиICollection доступен только для чтения. |
Item { get; set; } | Возвращает элемент по указанному индексу. Метод доступа set не поддерживается. для установки повременных данных. |
Методы
Имя | Описание |
---|
Add(TimephasedData) | ДобавляетTimephasedData экземпляр этого объекта коллекции. |
AddRange(IEnumerable<TimephasedData>) | Добавляет коллекциюTimephasedData экземпляров в этот объект коллекции. |
Clear() | Удаляет все элементы изTimephasedDataCollection . |
Contains(TimephasedData) | Определяет,TimephasedDataCollection содержит определенное значение. |
CopyTo(TimephasedData[], int) | Копирует элементыTimephasedDataCollection дляArray , начиная с определенногоArray индекс. |
GetEnumerator() | Возвращает перечислитель для этой коллекции. |
Remove(TimephasedData) | УдаляетTimephasedData экземпляр из этого объекта коллекции. |
SelectBetweenStartAndFinish(TimephasedDataType, DateTime, DateTime) | Выбирает все временные фазы междуstartTime иfinishTime . В среднем имеет сложность O(log n). |
ToList() | ПреобразуетTimephasedDataCollection возражать против спискаTimephasedData объекты. |
Смотрите также