![]() |
LicenseSpring Management .Net SDK 1.15.0
Easily add Software Licensing to your application
|
Class that holds information about product feature. More...
Public Member Functions | |
| ProductFeature () | |
| Default constructor. | |
| ProductFeature (string code) | |
| Create a new product feature with default values. | |
Properties | |
| bool | AllowNegativeConsumptions [get, set] |
| Are negative consumptions allowed. | |
| bool | AllowOverages [get, set] |
| Indicates whether overage is allowed for Consumption feature. | |
| bool | AllowUnlimitedConsumptions [get, set] |
| Are unlimited consumptions allowed. | |
| string | Code [get, set] |
| Code of the feature. | |
| ConsumptionPeriod | ConsumptionPeriod [get, set] |
| Period of time after which consumption is reset. | |
| DateTime | CreatedAt [get, set] |
| Creation time. | |
| DateTime | ExpiryDate [get, set] |
| Feature expiry date. | |
| string | FeatureType [get, set] |
| Type of the feature ("activation" or "consumption"). | |
| int | FloatingTimeout [get, set] |
| Timeout, in minutes, after which the application must perform a license check to keep the floating feature registered. | |
| int | FLoatingUsers [get, set] |
| Maximum number of simultaneous floating feature users. | |
| uint | Id [get, set] |
| Internal ID of the product feature. | |
| bool | IsDeleted [get, set] |
| Is feature deleted or not. | |
| bool | IsFLoatingCloud [get, set] |
| Is this a floating cloud feature. | |
| bool | IsOfflineFloating [get, set] |
| Is this an offline floating feature. | |
| int | MaxConsumption [get, set] |
| Number of max consumptions. | |
| int | MaxOverages [get, set] |
| Maximum overage allowed for the feature. | |
| string | Metadata [get, set] |
| Product feature metadata. | |
| string | Name [get, set] |
| Name of the feature. | |
| bool | ResetConsumption [get, set] |
| Indicates whether consumption resets after a certain period of time. | |
| DateTime | UpdatedAt [get, set] |
| Time of last update. | |
| ValidityDurationUnit | ValidityDurationUnit [get, set] |
| Unit in which the validity duration is defined in. | |
| int | ValidityDurationValue [get, set] |
| Validity duration value, number of units feature is valid. | |
Properties inherited from LicenseSpring.IProductFeature | |
Class that holds information about product feature.
| LicenseSpring.ProductFeature.ProductFeature | ( | string | code | ) |
Create a new product feature with default values.
| code | Product feature code. |
|
getset |
Are negative consumptions allowed.
Implements LicenseSpring.IProductFeature.
|
getset |
Indicates whether overage is allowed for Consumption feature.
Implements LicenseSpring.IProductFeature.
|
getset |
Are unlimited consumptions allowed.
Implements LicenseSpring.IProductFeature.
|
getset |
Code of the feature.
Implements LicenseSpring.IProductFeature.
|
getset |
Period of time after which consumption is reset.
Implements LicenseSpring.IProductFeature.
|
getset |
Creation time.
Implements LicenseSpring.IProductFeature.
|
getset |
Feature expiry date.
Implements LicenseSpring.IProductFeature.
|
getset |
Type of the feature ("activation" or "consumption").
Implements LicenseSpring.IProductFeature.
|
getset |
Timeout, in minutes, after which the application must perform a license check to keep the floating feature registered.
Implements LicenseSpring.IProductFeature.
|
getset |
Maximum number of simultaneous floating feature users.
Implements LicenseSpring.IProductFeature.
|
getset |
Internal ID of the product feature.
Implements LicenseSpring.IProductFeature.
|
getset |
Is feature deleted or not.
Implements LicenseSpring.IProductFeature.
|
getset |
Is this a floating cloud feature.
Implements LicenseSpring.IProductFeature.
|
getset |
Is this an offline floating feature.
Implements LicenseSpring.IProductFeature.
|
getset |
Number of max consumptions.
Implements LicenseSpring.IProductFeature.
|
getset |
Maximum overage allowed for the feature.
Implements LicenseSpring.IProductFeature.
|
getset |
Product feature metadata.
Implements LicenseSpring.IProductFeature.
|
getset |
Name of the feature.
Implements LicenseSpring.IProductFeature.
|
getset |
Indicates whether consumption resets after a certain period of time.
Implements LicenseSpring.IProductFeature.
|
getset |
Time of last update.
Implements LicenseSpring.IProductFeature.
|
getset |
Unit in which the validity duration is defined in.
Implements LicenseSpring.IProductFeature.
|
getset |
Validity duration value, number of units feature is valid.
Implements LicenseSpring.IProductFeature.