LicenseInfoResult
Namespace: Babel.Licensing Assembly: Babel.Licensing.dll
Represents the result of the get license info operation.
public class LicenseInfoResultInheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
LicenseInfoResult(LicenseInfoResponse)
Initializes a new instance of the class with the response from the get license info operation.
public LicenseInfoResult(LicenseInfoResponse response)Parameters
response LicenseInfoResponse
The response from the get license info operation.
Properties
ActiveClientCount
Gets the number of active clients associated with the license.
public int ActiveClientCount { get; }Property Value
ClientId
Gets the client id that send the request.
public string ClientId { get; }Property Value
ExpireDate
Gets the expiration date of the license.
public DateTime? ExpireDate { get; }Property Value
IssueDate
Gets the issue date of the license.
public DateTime? IssueDate { get; }Property Value
LicenseId
Gets the license Id related to the user key.
public string LicenseId { get; }Property Value
LicenseTokens
Gets the license tokens associated with the license.
public IEnumerable<LicenseToken> LicenseTokens { get; }Property Value
MaxClientCount
Gets the maximum number of clients allowed by the license.
public int MaxClientCount { get; }Property Value
Revoked
Gets a value indicating whether the license is revoked.
public bool Revoked { get; }Property Value
SupportExpireDate
Gets the support expiration date of the license.
public DateTime? SupportExpireDate { get; }Property Value
Last updated