Table of Contents

Class MeasurePointElectricPowerExtensions

Namespace
Lers.Http.Data
Assembly
Lers.System.dll

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

public static class MeasurePointElectricPowerExtensions
Inheritance
MeasurePointElectricPowerExtensions
Inherited Members

Methods

DeleteMeasurePointElectricPower(RestClient, EntityIdentifier, IEnumerable<DateIntervalObject>, int?)

Удаляет профиль мощности по точке учёта.

public static Task DeleteMeasurePointElectricPower(this RestClient client, EntityIdentifier id, IEnumerable<DateIntervalObject> deleteIntervals, int? timeout = null)

Parameters

client RestClient
id EntityIdentifier
deleteIntervals IEnumerable<DateIntervalObject>
timeout int?

Returns

Task

SaveElectricPower(RestClient, EntityIdentifier, IEnumerable<ElectricPowerRecordObject>, bool, int?)

Сохраняет данные профиль мощности по точке учёта.

public static Task SaveElectricPower(this RestClient client, EntityIdentifier mpId, IEnumerable<ElectricPowerRecordObject> electricPowers, bool overwriteExistingRecords = false, int? timeout = null)

Parameters

client RestClient

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

mpId EntityIdentifier

Идентификатор точки учёта.

electricPowers IEnumerable<ElectricPowerRecordObject>

Данные профиля мощности.

overwriteExistingRecords bool

Отмечает необходимость перезаписи существующих данных.

timeout int?

Таймаут выполнения операции в секундах.

Returns

Task