Class PollState
Содержит и разбирает информацию о состоянии опроса точек учета от сервера и предоставляет функции по различным типам сортировки.
public class PollState
- Inheritance
-
PollState
- Inherited Members
- Extension Methods
Constructors
PollState(DeviceDataType, EntityDataStatus)
Конструктор PollState.
public PollState(DeviceDataType dataType, EntityDataStatus model)
Parameters
dataType
DeviceDataTypemodel
EntityDataStatus
Properties
DataType
Тип данных (Детализация).
public DeviceDataType DataType { get; }
Property Value
EndDate
Окончание интервала опроса.
public DateTime EndDate { get; }
Property Value
PollIntervalLength
Длина интервала опроса.
public int PollIntervalLength { get; }
Property Value
StartDate
Начало интервала опроса.
public DateTime StartDate { get; }
Property Value
Methods
Add(PollStateInfo)
Добавляет информацию о состоянии опроса точки учета в коллекцию.
public void Add(PollStateInfo value)
Parameters
value
PollStateInfoЭкземпляр класса PollStateInfo.
Clear()
Очищает список точек учета.
public void Clear()
TryGetValue(long, out PollStateInfo)
public bool TryGetValue(long measurePointId, out PollStateInfo state)
Parameters
measurePointId
longstate
PollStateInfo