RequestFloatingLicenseResult
Namespace: Babel.Licensing Assembly: Babel.Licensing.dll
Represents the result of a request for a floating license.
public class RequestFloatingLicenseResultInheritance
object ← RequestFloatingLicenseResult
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
RequestFloatingLicenseResult(RequestLicenseResponse)
Initializes a new instance of the class with the specified response from the license request operation.
public RequestFloatingLicenseResult(RequestLicenseResponse response)Parameters
response RequestLicenseResponse
The response from the license request operation.
Properties
ActiveClientCount
Gets the number of active clients for the requested license.
public int ActiveClientCount { get; }Property Value
HeartbeatInterval
Gets the interval for sending heartbeat signals to the license server.
public TimeSpan HeartbeatInterval { get; }Property Value
License
Gets or sets the license associated with the requested license.
public ILicense License { get; }Property Value
LicenseToken
Gets the license token associated with the requested license.
public string LicenseToken { get; }Property Value
MaxClientCount
Gets the maximum number of clients allowed for the requested license.
public int MaxClientCount { get; }Property Value
TokenExpireDate
Gets the expiration date of the license token.
public DateTime TokenExpireDate { get; }Property Value
Last updated