Class BalanceGroupExtensions
Расширения для работы с балансовыми группами.
public static class BalanceGroupExtensions
- Inheritance
-
BalanceGroupExtensions
- Inherited Members
Methods
CreateBalanceGroup(RestClient, BalanceGroup)
Создаёт балансовую группу.
public static Task<BaseSaveResponseParameters> CreateBalanceGroup(this RestClient client, BalanceGroup group)
Parameters
client
RestClientgroup
BalanceGroup
Returns
DeleteBalanceGroup(RestClient, EntityIdentifier)
Удаляет балансовую группу.
public static Task DeleteBalanceGroup(this RestClient client, EntityIdentifier id)
Parameters
client
RestClientid
EntityIdentifier
Returns
GetBalanceGroupData(RestClient, EntityIdentifier, DeviceDataType, DateTime, DateTime)
Возвращает данные балансовой группы.
public static Task<GetBalanceGroupDataResponseParameters> GetBalanceGroupData(this RestClient client, EntityIdentifier groupId, DeviceDataType dataType, DateTime start, DateTime end)
Parameters
client
RestClientgroupId
EntityIdentifierdataType
DeviceDataTypestart
DateTimeend
DateTime
Returns
GetBalanceGroups(RestClient)
Возвращает список балансовых групп.
public static Task<GetBalanceGroupListResponseParameters> GetBalanceGroups(this RestClient client)
Parameters
client
RestClient
Returns
UpdateBalanceGroup(RestClient, BalanceGroup)
Обновляет параметры балансовой группы.
public static Task<BaseSaveResponseParameters> UpdateBalanceGroup(this RestClient client, BalanceGroup group)
Parameters
client
RestClientgroup
BalanceGroup