![]() |
LicenseSpring Management .Net SDK 1.15.0
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. | |
Public Member Functions inherited from LicenseSpring.IService | |
| 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.