Table of Contents

Class PollSessionExtensions

Namespace
Lers.Http.Poll
Assembly
Lers.System.dll

Методы расширения для работы с сеансами опроса.

public static class PollSessionExtensions
Inheritance
PollSessionExtensions
Inherited Members

Methods

GetPollSessionLog(RestClient, EntityIdentifier)

Возвращает журнал сеанса опроса.

public static Task<PollSessionLogMessage[]> GetPollSessionLog(this RestClient client, EntityIdentifier sessionId)

Parameters

client RestClient
sessionId EntityIdentifier

Returns

Task<PollSessionLogMessage[]>

GetPollSessions(RestClient, DateTime, DateTime)

Возвращает список сеансов опроса.

public static Task<PollSession[]> GetPollSessions(this RestClient client, DateTime start, DateTime end)

Parameters

client RestClient
start DateTime
end DateTime

Returns

Task<PollSession[]>

GetPollSessionsForEquipment(RestClient, EntityIdentifier, DateTime, DateTime)

Возвращает список сеансов опроса для устройства.

public static Task<PollSession[]> GetPollSessionsForEquipment(this RestClient client, EntityIdentifier equipmentId, DateTime start, DateTime end)

Parameters

client RestClient
equipmentId EntityIdentifier
start DateTime
end DateTime

Returns

Task<PollSession[]>

GetPollSessionsForPort(RestClient, EntityIdentifier)

Возвращает список сеансов опроса для порта опроса.

public static Task<PollSession[]> GetPollSessionsForPort(this RestClient client, EntityIdentifier portId)

Parameters

client RestClient
portId EntityIdentifier

Returns

Task<PollSession[]>

GetPollSessionsForTask(RestClient, EntityIdentifier)

Возвращает список сеансов опроса для задания.

public static Task<PollSession[]> GetPollSessionsForTask(this RestClient client, EntityIdentifier taskId)

Parameters

client RestClient
taskId EntityIdentifier

Returns

Task<PollSession[]>