|
class | AcquisitionRequest |
| The type used to request key(s) to unlock application features. More...
|
|
class | AcquisitionResponse |
| The type returned as a response to a request to aquire a license lock. More...
|
|
class | AssemblyVerificationResults |
| The construct used to store the results of verifying the validity of an assembly for use in licensing. More...
|
|
class | AuditResult |
| The construct returned after a non-volatile audit is performed. More...
|
|
class | XmlDictionarySerializer |
| A class to manage de/serialization of a generic dictionary. More...
|
|
struct | SerializableKeyValuePair |
| A wrapper around KeyValuePair (because KVP properties are read-only and cannot be serialized using XML). More...
|
|
class | FeatureRequest |
| A request for a specific number of leases for a licensed feature. More...
|
|
class | FeatureResponse |
|
interface | IKeyManager |
| The contract used by client applications to procure a key to unlock a licensed feature. More...
|
|
interface | ILicensable |
| The interface used by components that are restricted by licensing policies. The intent is for consumers of those components to check the license state of the licensed component by direct inquiry. Licensed components would utilize LicensingClient to check their license status and report that status through their implementation of this interface. More...
|
|
class | Key |
| This class represent a basic instance of a licensing key. It contains values that uniquely identify the license and the node to which it applies. These values are used to unlock functionality in applications written to be license-aware. More...
|
|
class | KeyManager |
| The implementation of the contract for requesting license keys for unlocking application features. It is thread-safe, and allows a request for multiple features in one request. This object can be used directly, in-process, or it can be obtained from a central remoting server, if such is deployed in the enterprise. More...
|
|
class | KeySet |
| Provides a set of keys with a searching facility to ease application code that needs to look up license keys. More...
|
|
class | LicensedFeature |
| Describes a feature that can be licensed in the application. More...
|
|
class | LicensingClient |
| Provides an embeddable proxy object to use in applications that want to leverage licensing. More...
|
|
class | LockRecord |
| The data type used to track successful leases. More...
|
|
class | LockRecords |
| An abstraction to provide features for tracking and searching lock records. More...
|
|
class | NotLicensedException |
| An exception to indicate that a license check has failed, to be used if an exception is appropriate for the application logic. More...
|
|
class | ReleaseRequest |
| The type used to release key(s) previously used to unlock application features. More...
|
|
class | ReleaseResponse |
| The type returned as a response to a request to release a license lock. More...
|
|
class | Resources |
| A strongly-typed resource class, for looking up localized strings, etc.
|
|
class | Program |
|
class | Args |
|
|
enum class | FeatureResponseState { None = 0
, Affirmed = 1
, Denied = 2
} |
| The values showing the state of the response to a FeatureRequest. More...
|
|
enum class | LicenseType { Node
, Floating
} |
| The types of license keys available. More...
|
|
enum class | LicensedFeatures {
None = 0x00
, ExecutiveSupervisor = 0x01
, Top16 = 0x02
, Modbus = 0x04
,
OneWire = 0x08
, DlpIo20 = 0x10
, PassivHaus = 0x20
, Ecop = 0x40
,
UdpListener = 0x80
} |
| The list of licensed features. More...
|
|
enum class | FeatureType { Volatile
, Nonvolatile
} |
| The list of the types of features. More...
|
|