Table of Contents

Class License

Namespace
OneImlx.Terminal.Licensing
Assembly
OneImlx.Terminal.dll

A terminal framework license.

public sealed class License : License, IDisposable
Inheritance
License
Implements
Inherited Members

Constructors

License(string, string, string, LicenseClaims, LicenseLimits, LicensePrice)

Initialize a new instance.

public License(string plan, string usage, string licenseKey, LicenseClaims claims, LicenseLimits limits, LicensePrice price)

Parameters

plan string

The license plan.

usage string

The license usage.

licenseKey string

The license key.

claims LicenseClaims

The license claims.

limits LicenseLimits

The license limits.

price LicensePrice

The license price.

Properties

Claims

The license claims.

public LicenseClaims Claims { get; }

Property Value

LicenseClaims

LicenseKey

The license key.

public override string LicenseKey { get; }

Property Value

string

Limits

The license limits.

public LicenseLimits Limits { get; }

Property Value

LicenseLimits

Plan

The license plan.

public string Plan { get; }

Property Value

string

Price

The license price.

public LicensePrice Price { get; }

Property Value

LicensePrice

Usage

The license usage.

public string Usage { get; }

Property Value

string

Methods

Dispose()

Disposes the license.

public override void Dispose()