Class PollState
Содержит и разбирает информацию о состоянии опроса точек учета от сервера и предоставляет функции по различным типам сортировки.
public class PollState
- Inheritance
-
PollState
- Inherited Members
- Extension Methods
Constructors
PollState(DeviceDataType, EntityDataStatus)
Конструктор PollState.
public PollState(DeviceDataType dataType, EntityDataStatus model)
Parameters
dataTypeDeviceDataTypemodelEntityDataStatus
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
valuePollStateInfoЭкземпляр класса PollStateInfo.
Clear()
Очищает список точек учета.
public void Clear()
TryGetValue(long, out PollStateInfo)
public bool TryGetValue(long measurePointId, out PollStateInfo state)
Parameters
measurePointIdlongstatePollStateInfo