Class LicenseSummary
Provides a summary of key data for a given license
Namespace: Microsoft.Licensing.LicenseIssue
Assembly: Slps.Domain.Interfaces.dll
Constructors
LicenseSummary()
Declaration
public LicenseSummary()
Fields
ActivationCount
Total number of activations against this license
Declaration
public int ActivationCount
Field Value
Type | Description |
---|---|
System.Int32 |
ActivationLimit
Maximum number of activations allowed against this license, or
int.MaxValue
if unlimited activations are allowed.
Declaration
public int ActivationLimit
Field Value
Type | Description |
---|---|
System.Int32 |
ExpirationDate
Represents the license expiration date, which is the date the license will no longer be valid. This is the high-level license expiration, and is not calculated from individual feature-level expiration(s) if any.
Declaration
public DateTime ExpirationDate
Field Value
Type | Description |
---|---|
System.DateTime |
IsTrial
Indicates whether the licensed product is for Non-Commercial (free) use
Declaration
public bool IsTrial
Field Value
Type | Description |
---|---|
System.Boolean |
LastActivationDate
DateTime of the most recent activation, or TBD if no activations have yet occurred
Declaration
public DateTime LastActivationDate
Field Value
Type | Description |
---|---|
System.DateTime |
LicenseId
Identifies the associated license instance. Passed via GetLicenseSummariesByLicenseIds(String[]) or GetLicenseById(String)
Declaration
public string LicenseId
Field Value
Type | Description |
---|---|
System.String |
ProductName
Name of product being licensed.
Declaration
public string ProductName
Field Value
Type | Description |
---|---|
System.String |
ProductVersion
Version of product being licensed
Declaration
public string ProductVersion
Field Value
Type | Description |
---|---|
System.String |