Table of Contents

Class DetailedStateExtensions

Namespace
Lers.Core
Assembly
Lers.System.dll

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

public static class DetailedStateExtensions
Inheritance
DetailedStateExtensions
Inherited Members

Methods

GetDetailedState(Room)

Асинхронная операция получения диагностической карты по точке учета.

public static Task<NodeDetailedState> GetDetailedState(this Room room)

Parameters

room Room

Returns

Task<NodeDetailedState>

GetDetailedState(MeasurePoint)

Асинхронная операция получения диагностической карты по точке учета.

public static Task<MeasurePointDetailedState> GetDetailedState(this MeasurePoint measurePoint)

Parameters

measurePoint MeasurePoint

Returns

Task<MeasurePointDetailedState>

GetDetailedState(Node)

Асинхронная операция получения диагностической карты по точке учета.

public static Task<NodeDetailedState> GetDetailedState(this Node node)

Parameters

node Node

Returns

Task<NodeDetailedState>

GetDetailedStates(MeasurePointManager)

Асинхронно возвращает диагностическую карту по всем точкам учёта.

public static Task<IEnumerable<MeasurePointDetailedState>> GetDetailedStates(this MeasurePointManager measurePointManager)

Parameters

measurePointManager MeasurePointManager

Returns

Task<IEnumerable<MeasurePointDetailedState>>

GetDetailedStates(NodeManager)

Асинхронно возвращает диагностическую карту по всем объектам учёта.

public static Task<IEnumerable<NodeDetailedState>> GetDetailedStates(this NodeManager nodeManager)

Parameters

nodeManager NodeManager

Returns

Task<IEnumerable<NodeDetailedState>>

GetMeasurePointDetailedStates(House)

Асинхронно возвращает диагностическую карточку по всем точкам учёта жилого дома.

public static Task<IEnumerable<MeasurePointDetailedState>> GetMeasurePointDetailedStates(this House house)

Parameters

house House

Returns

Task<IEnumerable<MeasurePointDetailedState>>

GetNodeDetailedState(LersServer, EntityIdentifier)

Возвращает диагностическую информацию по объекту учёта.

public static Task<NodeDetailedState> GetNodeDetailedState(this LersServer server, EntityIdentifier nodeId)

Parameters

server LersServer
nodeId EntityIdentifier

Returns

Task<NodeDetailedState>