Table of Contents

Class LicenseRequestMessage

Namespace
StockSharp.Community
Assembly
StockSharp.Community.dll

License request (create, renew, delete) message.

[DataContract]
public class LicenseRequestMessage : BaseRequestMessage, ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IMessage, ILocalTimeMessage, ICloneable
Inheritance
LicenseRequestMessage
Implements
Inherited Members
Extension Methods

Constructors

LicenseRequestMessage()

Initializes a new instance of the LicenseRequestMessage.

public LicenseRequestMessage()

Properties

Account

Account.

[DataMember]
public string Account { get; set; }

Property Value

string

BrokerId

Broker identifier.

[DataMember]
public long BrokerId { get; set; }

Property Value

long

Command

Command.

[DataMember]
public CommandTypes? Command { get; set; }

Property Value

CommandTypes?

DataType

Data type info.

public override DataType DataType { get; }

Property Value

DataType

ExpirationDate

License expiry date.

[DataMember]
public DateTimeOffset? ExpirationDate { get; set; }

Property Value

DateTimeOffset?

Features

Features.

[DataMember]
public string Features { get; set; }

Property Value

string

HardwareId

Hardware id of the computer for which the license is issued.

[DataMember]
public string HardwareId { get; set; }

Property Value

string

IssuedTo

Issued to.

[DataMember]
public long IssuedTo { get; set; }

Property Value

long

LicenseId

License identifier.

[DataMember]
public long LicenseId { get; set; }

Property Value

long

Methods

Clone()

Create a copy of LicenseRequestMessage.

public override Message Clone()

Returns

Message

Copy.

CopyTo(LicenseRequestMessage)

Copy the message into the destination.

protected void CopyTo(LicenseRequestMessage destination)

Parameters

destination LicenseRequestMessage

The object, to which copied information.

ToString()

public override string ToString()

Returns

string