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 объекты. |
Смотрите также