![]() |
LicenseSpring Management .Net SDK 1.10.1
Easily add Software Licensing to your application
|
DeviceService interface. More...
Public Member Functions | |
string | BlacklistDevice (ulong deviceId) |
Blacklist a single Device if requesting manager has access permissions to it. | |
DateTime | BorrowDevice (ulong deviceId, DateTime? borrowUntil) |
Borrow a single Device if requesting manager has access permissions to it. | |
DeviceVariable | CreateDeviceVariable (CreateDeviceVariableDto dto) |
Creates a new device variable. | |
string | DeleteDeviceVariable (uint variableId) |
Deletes device variable. | |
Device[] | ListDevices (ListDevicesRequestDto dto, out uint count) |
Returns all devices. | |
DeviceVariable[] | ListDeviceVariables (ListDeviceVariablesRequestDto dto, out uint count) |
Returns all device variables. | |
string | ResetDevice (ulong deviceId) |
Reset a single Device if requesting manager has access permissions to it. | |
DeviceVariable | UpdateDeviceVariable (CreateDeviceVariableDto dto, uint variableId) |
Updates device variable. | |
![]() | |
void | Initialize (ManagementConfiguration configuration) |
Initialize management service with given configuration. | |
bool | IsInitialized () |
Check whether management service has been initialized. | |
bool | IsOnline (bool throwExceptions=false) |
Helper method, it checks connection to the LicenseSpring platform. | |
DeviceService interface.
string LicenseSpring.IDeviceService.BlacklistDevice | ( | ulong | deviceId | ) |
Blacklist a single Device if requesting manager has access permissions to it.
deviceId | The Id of the device that will be blacklisted. |
Implemented in LicenseSpring.DeviceService.
DateTime LicenseSpring.IDeviceService.BorrowDevice | ( | ulong | deviceId, |
DateTime? | borrowUntil | ||
) |
Borrow a single Device if requesting manager has access permissions to it.
deviceId | The Id of the device that will be borrowed. |
borrowUntil | DateTime until which device will be borrowed.Set null as a value if you want to manually return the borrowed license. |
Implemented in LicenseSpring.DeviceService.
DeviceVariable LicenseSpring.IDeviceService.CreateDeviceVariable | ( | CreateDeviceVariableDto | dto | ) |
Creates a new device variable.
dto | Dto with information about new device variable. |
Implemented in LicenseSpring.DeviceService.
string LicenseSpring.IDeviceService.DeleteDeviceVariable | ( | uint | variableId | ) |
Deletes device variable.
variableId | The Id of the device variable that will be deleted. |
Implemented in LicenseSpring.DeviceService.
Device[] LicenseSpring.IDeviceService.ListDevices | ( | ListDevicesRequestDto | dto, |
out uint | count | ||
) |
Returns all devices.
dto | Data transfer object that is used for searching through all devices. |
count | Quantity of devices, use for iteration of the result pages. |
Implemented in LicenseSpring.DeviceService.
DeviceVariable[] LicenseSpring.IDeviceService.ListDeviceVariables | ( | ListDeviceVariablesRequestDto | dto, |
out uint | count | ||
) |
Returns all device variables.
dto | Data transfer object that is used for searching through device variables. |
count | Quantity of variables, use for iteration of the result pages. |
Implemented in LicenseSpring.DeviceService.
string LicenseSpring.IDeviceService.ResetDevice | ( | ulong | deviceId | ) |
Reset a single Device if requesting manager has access permissions to it.
deviceId | The Id of the device that will be reset. |
Implemented in LicenseSpring.DeviceService.
DeviceVariable LicenseSpring.IDeviceService.UpdateDeviceVariable | ( | CreateDeviceVariableDto | dto, |
uint | variableId | ||
) |
Updates device variable.
dto | Dto with information about device variable that will be updated. |
variableId | The Id of the device variable that will be updated. |
Implemented in LicenseSpring.DeviceService.