![]() |
LicenseSpring Management .Net SDK 1.9.0
Easily add Software Licensing to your application
|
Class that encapsulates information about the license. This information should be passed to IOrderService.CreateOrder
More...
Public Member Functions | |
LicenseDetails () | |
Default constructor. Constructs perpetual, not trial license. | |
Properties | |
bool | AllowOverages [get, set] |
Allow or not consumption overages More... | |
ConsumptionPeriod | ConsumptionPeriod [get, set] |
Period of consumption reset More... | |
string | ConsumptionPeriodStr [get, set] |
CustomField[] | CustomFields [get, set] |
Array of additional custom fields More... | |
bool | EnableMaintenancePeriod [get, set] |
Whether the license has maintenance plan or not More... | |
bool | IsTrial [get, set] |
Whether the license is trial or not More... | |
string | LicenseKey [get, set] |
License key More... | |
LicenseUser[] | LicenseUsers [get, set] |
Array of license users More... | |
string | MaintenanceDuration [get, set] |
Maintenance duration More... | |
uint | MaxActivations [get, set] |
Maximum number of activations More... | |
uint | MaxConsumptions [get, set] |
Maximum consumption More... | |
uint | MaxOverages [get, set] |
Maximum overages More... | |
uint | MaxTransfers [get, set] |
Maximum transfers More... | |
bool | PreventVM [get, set] |
Prevent using virtual machine More... | |
ProductFeature[] | ProductFeatures [get, set] |
Product features available for this license More... | |
bool | ResetConsumption [get, set] |
Enable or not periodic consumption reset More... | |
LicenseType | Type [get, set] |
License type More... | |
string | ValidityDuration [get, set] |
Validity duration More... | |
string | ValidityEndDate [get, set] |
It's final end date and time license is valid. More... | |
![]() | |
bool | AllowOverages [get, set] |
Allow or not consumption overages More... | |
ConsumptionPeriod | ConsumptionPeriod [get, set] |
Period of consumption reset More... | |
CustomField[] | CustomFields [get, set] |
Array of additional custom fields More... | |
bool | EnableMaintenancePeriod [get, set] |
Whether the license has maintenance plan or not More... | |
bool | IsTrial [get, set] |
Whether the license is trial or not More... | |
string | LicenseKey [get, set] |
License key More... | |
LicenseUser[] | LicenseUsers [get, set] |
Array of license users More... | |
string | MaintenanceDuration [get, set] |
Maintenance duration More... | |
uint | MaxActivations [get, set] |
Maximum number of activations More... | |
uint | MaxConsumptions [get, set] |
Maximum consumption More... | |
uint | MaxOverages [get, set] |
Maximum overages More... | |
uint | MaxTransfers [get, set] |
Maximum transfers More... | |
bool | PreventVM [get, set] |
Prevent using virtual machine More... | |
ProductFeature[] | ProductFeatures [get, set] |
Product features available for this license More... | |
bool | ResetConsumption [get, set] |
Enable or not periodic consumption reset More... | |
LicenseType | Type [get, set] |
License type More... | |
string | ValidityDuration [get, set] |
Validity duration More... | |
string | ValidityEndDate [get, set] |
It's final end date and time license is valid. More... | |
Class that encapsulates information about the license. This information should be passed to IOrderService.CreateOrder
|
getset |
Allow or not consumption overages
Implements LicenseSpring.ILicenseDetails.
|
getset |
Period of consumption reset
Format: "week", "month" or "year".
Meaningful only for consumption license type.
Implements LicenseSpring.ILicenseDetails.
|
getset |
Array of additional custom fields
Implements LicenseSpring.ILicenseDetails.
|
getset |
Whether the license has maintenance plan or not
Implements LicenseSpring.ILicenseDetails.
|
getset |
Whether the license is trial or not
Implements LicenseSpring.ILicenseDetails.
|
getset |
License key
Implements LicenseSpring.ILicenseDetails.
|
getset |
Array of license users
Implements LicenseSpring.ILicenseDetails.
|
getset |
Maintenance duration
Implements LicenseSpring.ILicenseDetails.
|
getset |
Maximum number of activations
Implements LicenseSpring.ILicenseDetails.
|
getset |
Maximum consumption
Implements LicenseSpring.ILicenseDetails.
|
getset |
Maximum overages
Implements LicenseSpring.ILicenseDetails.
|
getset |
Maximum transfers
Implements LicenseSpring.ILicenseDetails.
|
getset |
Prevent using virtual machine
Implements LicenseSpring.ILicenseDetails.
|
getset |
Product features available for this license
Implements LicenseSpring.ILicenseDetails.
|
getset |
Enable or not periodic consumption reset
Implements LicenseSpring.ILicenseDetails.
|
getset |
License type
Implements LicenseSpring.ILicenseDetails.
|
getset |
Validity duration
Implements LicenseSpring.ILicenseDetails.
|
getset |
It's final end date and time license is valid.
Implements LicenseSpring.ILicenseDetails.