BaseSubscriptionMessage

StockSharp.Messages

Base implementation of ISubscriptionMessage interface.

Inherits: Message

Implements: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable

Constructors

BaseSubscriptionMessage
protected BaseSubscriptionMessage(MessageTypes type)
baseSubscriptionMessage = BaseSubscriptionMessage(type)

Base implementation of ISubscriptionMessage interface.

type
Message type.

Properties

Count
public virtual long? Count { get; set; }
value = baseSubscriptionMessage.Count
baseSubscriptionMessage.Count = value

Max count.

DataType
public abstract DataType DataType { get; }
value = baseSubscriptionMessage.DataType

Data type info.

FillGaps
public virtual FillGapsDays? FillGaps { get; set; }
value = baseSubscriptionMessage.FillGaps
baseSubscriptionMessage.FillGaps = value

FillGapsDays.

FilterEnabled
public virtual bool FilterEnabled { get; }
value = baseSubscriptionMessage.FilterEnabled

Message contains fields with non default values.

From
public virtual DateTime? From { get; set; }
value = baseSubscriptionMessage.From
baseSubscriptionMessage.From = value

Start date, from which data needs to be retrieved.

IsSubscribe
public virtual bool IsSubscribe { get; set; }
value = baseSubscriptionMessage.IsSubscribe
baseSubscriptionMessage.IsSubscribe = value

The message is subscription.

OriginalTransactionId
public virtual long OriginalTransactionId { get; set; }
value = baseSubscriptionMessage.OriginalTransactionId
baseSubscriptionMessage.OriginalTransactionId = value

ID of the original message TransactionId for which this message is a response.

Skip
public virtual long? Skip { get; set; }
value = baseSubscriptionMessage.Skip
baseSubscriptionMessage.Skip = value

Skip count.

SpecificItemRequest
public virtual bool SpecificItemRequest { get; }
value = baseSubscriptionMessage.SpecificItemRequest

Determine whether the message is a request for a specific item (e.g. order, position, etc.) or not.

To
public virtual DateTime? To { get; set; }
value = baseSubscriptionMessage.To
baseSubscriptionMessage.To = value

End date, until which data needs to be retrieved.

TransactionId
public virtual long TransactionId { get; set; }
value = baseSubscriptionMessage.TransactionId
baseSubscriptionMessage.TransactionId = value

Request identifier.

Methods

CopyTo
protected BaseSubscriptionMessage CopyTo(BaseSubscriptionMessage destination)
result = baseSubscriptionMessage.CopyTo(destination)

Copy the message into the .

destination
The object, to which copied information.

Returns: The object, to which copied information.

ToString
public override string ToString()
result = baseSubscriptionMessage.ToString()

Преобразовать к строковому представлению.

Returns: Строковое представление.