Table of Contents

Class PollManager

Namespace
Lers.Poll
Assembly
Lers.System.dll

Предоставляет методы для работы с системой опроса.

public class PollManager : ServerObject
Inheritance
PollManager
Inherited Members
Extension Methods

Methods

GetNodePollTaskList(int)

Возвращает список заданий на опрос, которые есть в объекте учёта.

public Task<PollTask[]> GetNodePollTaskList(int nodeId)

Parameters

nodeId int

Идентификатор объекта учёта, для которого запрашивается список заданий.

Returns

Task<PollTask[]>

Задание, содержащее список заданий на опрос, которые есть в объекте учёта.

GetPollTaskList(int?)

Асинхронно возвращает список заданий на опрос, которые в настоящее время присутствуют на сервере.

public Task<PollTask[]> GetPollTaskList(int? nodeGroupId = null)

Parameters

nodeGroupId int?

Идентификатор группы объектов.

Returns

Task<PollTask[]>

Events

TaskChanged

Вызывается при изменении задания на опрос.

public event EventHandler<EntityChangedEventArgs<PollTask>> TaskChanged

Event Type

EventHandler<EntityChangedEventArgs<PollTask>>

TaskStateChanged

Вызывается при изменении состояния задания на опрос.

public event EventHandler<TaskStateChangedEventArgs> TaskStateChanged

Event Type

EventHandler<TaskStateChangedEventArgs>