LicenseToken

Namespace: Babel.Data Assembly: Babel.Data.dll

Represents a license token.

public class LicenseToken : EntityTracker, INotifyPropertyChanged

Inheritance

objectEntityTrackerLicenseToken

Implements

INotifyPropertyChanged

Inherited Members

EntityTracker.SetWithNotify<T>(T, ref T, string), EntityTracker.IsDirty, EntityTracker.PropertyChanged, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

LicenseToken()

public LicenseToken()

Properties

Address

Gets or sets the address of the license token.

public string Address { get; set; }

Property Value

string

ClientId

Gets or sets the client ID of the license token.

public string ClientId { get; set; }

Property Value

string

ClientName

Gets or sets the client name of the license token.

public string ClientName { get; set; }

Property Value

string

ExpireDate

Gets or sets the expiration date of the license token.

public DateTime? ExpireDate { get; set; }

Property Value

DateTime?

Hash

Gets or sets the hash of the license token.

public string Hash { get; set; }

Property Value

string

Id

Gets or sets the ID of the license token.

public int Id { get; set; }

Property Value

int

IssueDate

Gets or sets the issue date of the license token.

public DateTime? IssueDate { get; set; }

Property Value

DateTime?

LastHeartbeat

Gets or sets the last heartbeat of the license token.

public DateTime? LastHeartbeat { get; set; }

Property Value

DateTime?

License

Gets or sets the license associated with the license token.

[ForeignKey("LicenseId")]
public virtual License License { get; set; }

Property Value

License

LicenseId

Gets or sets the ID of the license associated with the license token.

public int? LicenseId { get; set; }

Property Value

int?

MachineId

Gets or sets the machine ID of the license token.

public string MachineId { get; set; }

Property Value

string

NodeLockedLicense

Gets or sets the node-locked license associated with the license token.

[ForeignKey("NodeLockedLicenseId")]
public virtual License NodeLockedLicense { get; set; }

Property Value

License

NodeLockedLicenseId

Gets or sets the ID of the node-locked license associated with the license token.

public int? NodeLockedLicenseId { get; set; }

Property Value

int?

Token

Gets or sets the token string of the license token.

public string Token { get; set; }

Property Value

string

Last updated