Table of Contents

Class PollStateManager

Namespace
Lers.Data.PollState
Assembly
Lers.System.dll

Информация о состоянии опроса.

public sealed class PollStateManager : ServerObject
Inheritance
PollStateManager
Inherited Members
Extension Methods

Methods

GetPollStateInfoAsync(DateTime, DateTime, DeviceDataType)

Возвращает информацию о состоянии опроса.

public Task<ObjectsPollState> GetPollStateInfoAsync(DateTime startDate, DateTime endDate, DeviceDataType dataType)

Parameters

startDate DateTime

Начальная дата.

endDate DateTime

Конечная дата.

dataType DeviceDataType

Тип данных.

Returns

Task<ObjectsPollState>

Состояние опроса.

GetPollStateInfoAsync(DateTime, DateTime, DeviceDataType, int?)

Возвращает информацию о состоянии опроса.

public Task<ObjectsPollState> GetPollStateInfoAsync(DateTime startDate, DateTime endDate, DeviceDataType dataType, int? nodeGroupId)

Parameters

startDate DateTime

Начальная дата.

endDate DateTime

Конечная дата.

dataType DeviceDataType

Тип данных.

nodeGroupId int?

Группа объектов.

Returns

Task<ObjectsPollState>

Состояние опроса.

GetPollStateInfoAsync(DateTime, DateTime, DeviceDataType, int?, int?)

Возвращает информацию о состоянии опроса.

public Task<ObjectsPollState> GetPollStateInfoAsync(DateTime startDate, DateTime endDate, DeviceDataType dataType, int? nodeGroupId, int? houseId)

Parameters

startDate DateTime

Начальная дата.

endDate DateTime

Конечная дата.

dataType DeviceDataType

Тип данных.

nodeGroupId int?

Группа объектов.

houseId int?

Идентификатор жилого дома.

Returns

Task<ObjectsPollState>

Состояние опроса.