LicenseSpring Management .Net SDK 1.15.0
Easily add Software Licensing to your application
Loading...
Searching...
No Matches
LicenseSpring.IProductFeature Interface Reference

ProductFeature interface. More...

Inheritance diagram for LicenseSpring.IProductFeature:
LicenseSpring.ProductFeature

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.
 
System.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.
 
System.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.
 

Detailed Description

ProductFeature interface.

Property Documentation

◆ AllowNegativeConsumptions

bool LicenseSpring.IProductFeature.AllowNegativeConsumptions
getset

Are negative consumptions allowed.

Implemented in LicenseSpring.ProductFeature.

◆ AllowOverages

bool LicenseSpring.IProductFeature.AllowOverages
getset

Indicates whether overage is allowed for Consumption feature.

Implemented in LicenseSpring.ProductFeature.

◆ AllowUnlimitedConsumptions

bool LicenseSpring.IProductFeature.AllowUnlimitedConsumptions
getset

Are unlimited consumptions allowed.

Implemented in LicenseSpring.ProductFeature.

◆ Code

string LicenseSpring.IProductFeature.Code
getset

Code of the feature.

Implemented in LicenseSpring.ProductFeature.

◆ ConsumptionPeriod

ConsumptionPeriod LicenseSpring.IProductFeature.ConsumptionPeriod
getset

Period of time after which consumption is reset.

Implemented in LicenseSpring.ProductFeature.

◆ CreatedAt

System.DateTime LicenseSpring.IProductFeature.CreatedAt
getset

Creation time.

Implemented in LicenseSpring.ProductFeature.

◆ ExpiryDate

DateTime LicenseSpring.IProductFeature.ExpiryDate
getset

Feature expiry date.

Implemented in LicenseSpring.ProductFeature.

◆ FeatureType

string LicenseSpring.IProductFeature.FeatureType
getset

Type of the feature ("activation" or "consumption").

Implemented in LicenseSpring.ProductFeature.

◆ FloatingTimeout

int LicenseSpring.IProductFeature.FloatingTimeout
getset

Timeout, in minutes, after which the application must perform a license check to keep the floating feature registered.

Implemented in LicenseSpring.ProductFeature.

◆ FLoatingUsers

int LicenseSpring.IProductFeature.FLoatingUsers
getset

Maximum number of simultaneous floating feature users.

Implemented in LicenseSpring.ProductFeature.

◆ Id

uint LicenseSpring.IProductFeature.Id
getset

Internal ID of the product feature.

Implemented in LicenseSpring.ProductFeature.

◆ IsDeleted

bool LicenseSpring.IProductFeature.IsDeleted
getset

Is feature deleted or not.

Implemented in LicenseSpring.ProductFeature.

◆ IsFLoatingCloud

bool LicenseSpring.IProductFeature.IsFLoatingCloud
getset

Is this a floating cloud feature.

Implemented in LicenseSpring.ProductFeature.

◆ IsOfflineFloating

bool LicenseSpring.IProductFeature.IsOfflineFloating
getset

Is this an offline floating feature.

Implemented in LicenseSpring.ProductFeature.

◆ MaxConsumption

int LicenseSpring.IProductFeature.MaxConsumption
getset

Number of max consumptions.

Implemented in LicenseSpring.ProductFeature.

◆ MaxOverages

int LicenseSpring.IProductFeature.MaxOverages
getset

Maximum overage allowed for the feature.

Implemented in LicenseSpring.ProductFeature.

◆ Metadata

string LicenseSpring.IProductFeature.Metadata
getset

Product feature metadata.

Implemented in LicenseSpring.ProductFeature.

◆ Name

string LicenseSpring.IProductFeature.Name
getset

Name of the feature.

Implemented in LicenseSpring.ProductFeature.

◆ ResetConsumption

bool LicenseSpring.IProductFeature.ResetConsumption
getset

Indicates whether consumption resets after a certain period of time.

Implemented in LicenseSpring.ProductFeature.

◆ UpdatedAt

System.DateTime LicenseSpring.IProductFeature.UpdatedAt
getset

Time of last update.

Implemented in LicenseSpring.ProductFeature.

◆ ValidityDurationUnit

ValidityDurationUnit LicenseSpring.IProductFeature.ValidityDurationUnit
getset

Unit in which the validity duration is defined in.

Implemented in LicenseSpring.ProductFeature.

◆ ValidityDurationValue

int LicenseSpring.IProductFeature.ValidityDurationValue
getset

Validity duration value, number of units feature is valid.

Implemented in LicenseSpring.ProductFeature.


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