| LicenseSpring Management .Net SDK 1.16.1 Easily add Software Licensing to your application

Loading...
Searching...
No Matches
Properties | List of all members
LicenseSpring.IDevice Interface Reference

Device interface. More...

Inheritance diagram for LicenseSpring.IDevice:

## Properties
string | AppVer`[get]`
| Version of the application installed on the device.
bool | Blacklisted`[get]`
| If this device has been blacklisted - can no longer use the license.
System.DateTime | CreatedAt`[get]`
| Time when the device object was created.
bool | DeviceActive`[get]`
| Indicates if the device is currently active/using a license.
DeviceVariable[] | DeviceVariables`[get]`
| List of device variables that were tracked.
string | ExternalIp`[get]`
| External IP address, gotten from the LicenseSpring Servers.
bool | FloatingInUse`[get]`
| Indicates if the device is active and floating license hasn't expired.
System.DateTime | FloatingLastSeen`[get]`
| Time when the device was last used with a floating license.
string | HardwareId`[get]`
| Unique id of the device.
string | Hostname`[get]`
| Hostname detected by the SDK.
ulong | Id`[get]`
| 16 digit number, automatically generated by the LicenseSpring.
string | Ip`[get]`
| Ip address that was detected by the SDK.
bool | IsVm`[get]`
| Indicates if this device is a virtual machine.
System.DateTime | LastCheck`[get]`
| Time when last check was performed.
DeviceLicense | License`[get]`
| License information license this device belongs to.
string | MacAddress`[get]`
| Mac address that was detected by the SDK.
string | OS`[get]`
| Operation system of the device.
string | SdkBuildVersion`[get]`
| Version of the sdk used on the device.
System.DateTime | TimeActivated`[get]`
| Time when the device was activated.
System.DateTime | TimeDeactivated`[get]`
| Time when the device was deactivated.
string | Type`[get]`
| Type of the device. e.g. laptop, computer,...
System.DateTime | UpdatedAt`[get]`
| Time when device information was last updated.
System.DateTime | ValidityPeriod`[get]`
| Device validity period.
string | VmInfo`[get]`
| If field isVm is true, this field will contain additional information about the virtual machine.

## Detailed Description

Device interface.

## Property Documentation

## ◆ AppVer

string LicenseSpring.IDevice.AppVer
| get

Version of the application installed on the device.

Implemented in LicenseSpring.Device.

## ◆ Blacklisted

bool LicenseSpring.IDevice.Blacklisted
| get

If this device has been blacklisted - can no longer use the license.

Implemented in LicenseSpring.Device.

## ◆ CreatedAt

System.DateTime LicenseSpring.IDevice.CreatedAt
| get

Time when the device object was created.

Implemented in LicenseSpring.Device.

## ◆ DeviceActive

bool LicenseSpring.IDevice.DeviceActive
| get

Indicates if the device is currently active/using a license.

Implemented in LicenseSpring.Device.

## ◆ DeviceVariables

DeviceVariable [] LicenseSpring.IDevice.DeviceVariables
| get

List of device variables that were tracked.

Implemented in LicenseSpring.Device.

## ◆ ExternalIp

string LicenseSpring.IDevice.ExternalIp
| get

External IP address, gotten from the LicenseSpring Servers.

Implemented in LicenseSpring.Device.

## ◆ FloatingInUse

bool LicenseSpring.IDevice.FloatingInUse
| get

Indicates if the device is active and floating license hasn't expired.

Implemented in LicenseSpring.Device.

## ◆ FloatingLastSeen

System.DateTime LicenseSpring.IDevice.FloatingLastSeen
| get

Time when the device was last used with a floating license.

Implemented in LicenseSpring.Device.

## ◆ HardwareId

string LicenseSpring.IDevice.HardwareId
| get

Unique id of the device.

Implemented in LicenseSpring.Device.

## ◆ Hostname

string LicenseSpring.IDevice.Hostname
| get

Hostname detected by the SDK.

Implemented in LicenseSpring.Device.

## ◆ Id

ulong LicenseSpring.IDevice.Id
| get

16 digit number, automatically generated by the LicenseSpring.

Implemented in LicenseSpring.Device.

## ◆ Ip

string LicenseSpring.IDevice.Ip
| get

Ip address that was detected by the SDK.

Implemented in LicenseSpring.Device.

## ◆ IsVm

bool LicenseSpring.IDevice.IsVm
| get

Indicates if this device is a virtual machine.

Implemented in LicenseSpring.Device.

## ◆ LastCheck

System.DateTime LicenseSpring.IDevice.LastCheck
| get

Time when last check was performed.

Implemented in LicenseSpring.Device.

## ◆ License

DeviceLicense LicenseSpring.IDevice.License
| get

License information license this device belongs to.

Implemented in LicenseSpring.Device.

## ◆ MacAddress

string LicenseSpring.IDevice.MacAddress
| get

Mac address that was detected by the SDK.

Implemented in LicenseSpring.Device.

## ◆ OS

string LicenseSpring.IDevice.OS
| get

Operation system of the device.

Implemented in LicenseSpring.Device.

## ◆ SdkBuildVersion

string LicenseSpring.IDevice.SdkBuildVersion
| get

Version of the sdk used on the device.

Implemented in LicenseSpring.Device.

## ◆ TimeActivated

System.DateTime LicenseSpring.IDevice.TimeActivated
| get

Time when the device was activated.

Implemented in LicenseSpring.Device.

## ◆ TimeDeactivated

System.DateTime LicenseSpring.IDevice.TimeDeactivated
| get

Time when the device was deactivated.

Implemented in LicenseSpring.Device.

## ◆ Type

string LicenseSpring.IDevice.Type
| get

Type of the device. e.g. laptop, computer,...

Implemented in LicenseSpring.Device.

## ◆ UpdatedAt

System.DateTime LicenseSpring.IDevice.UpdatedAt
| get

Time when device information was last updated.

Implemented in LicenseSpring.Device.

## ◆ ValidityPeriod

System.DateTime LicenseSpring.IDevice.ValidityPeriod
| get

Device validity period.

Implemented in LicenseSpring.Device.

## ◆ VmInfo

string LicenseSpring.IDevice.VmInfo
| get

If field isVm is true, this field will contain additional information about the virtual machine.

Implemented in LicenseSpring.Device.

The documentation for this interface was generated from the following file:

- Device.cs