Table of Contents

Class NodeExtensions

Namespace
Lers.Http.Core
Assembly
Lers.System.dll

Содержит методы расширения для работы с объектами учёта.

public static class NodeExtensions
Inheritance
NodeExtensions
Inherited Members

Methods

GetNodesList(RestClient, EntityIdentifier?, IEnumerable<int>, NodeInfoFlags)

Возвращает список объектов учёта.

public static Task<GetNodeListResponseParameters> GetNodesList(this RestClient client, EntityIdentifier? nodeGroupId = null, IEnumerable<int> id = null, NodeInfoFlags flags = NodeInfoFlags.None)

Parameters

client RestClient

Клиент для работы с api.

nodeGroupId EntityIdentifier?

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

id IEnumerable<int>

Список идентификаторов, которые необходимо получить, либо пустое значение, если необходим весь список.

flags NodeInfoFlags

Флаги дополнительной информации.

Returns

Task<GetNodeListResponseParameters>

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