Table of Contents

Class NodeEquipmentHistoryExtensions

Namespace
Lers.Core
Assembly
Lers.System.dll

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

public static class NodeEquipmentHistoryExtensions
Inheritance
NodeEquipmentHistoryExtensions
Inherited Members

Methods

ClearEquipmentHistory(Node)

Асинхронно удаляет историю замены оборудования на объекте.

public static Task ClearEquipmentHistory(this Node node)

Parameters

node Node

Объект учёта, для которого нужно удалить историю.

Returns

Task

GetEquipmentHistory(Node, DateTime, DateTime)

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

public static Task<EquipmentHistoryEntry[]> GetEquipmentHistory(this Node node, DateTime startDate, DateTime endDate)

Parameters

node Node

Объект учёта, для которого нужно получить историю.

startDate DateTime

Начальная дата интервала, за который запрашивается история.

endDate DateTime

Конечная дата интервала, за который запрашивается история.

Returns

Task<EquipmentHistoryEntry[]>

Задание, которое после завершения вернёт список записей истории замены оборудования.