BaseSubscriptionMessage

StockSharp.Messages

ISubscriptionMessage インターフェイスのベース実装

継承元: Message

実装: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable

コンストラクター

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

ISubscriptionMessage インターフェイスのベース実装

type
メッセージタイプ。

プロパティ

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

送信メッセージのカウントを取得します。

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

指定したストレージで動作する市場データの種類。

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

代表取締役社長 佐藤 浩

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

メッセージには、デフォルトでない値を持つフィールドが含まれています。

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

ノードキーから。

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

購読メッセージです。

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

原文のIDは、このメッセージが応答するTransactionIdのメッセージです。

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

スキップカウント。

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

特定の項目(e.g. 注文、位置など)のリクエストであるか、またはないかどうかを決定します。

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

ノードキーへ。

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

識別子をリクエストする。

メソッド

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

メッセージをコピーする

destination
情報をコピーするオブジェクト。

戻り値: 情報をコピーするオブジェクト。

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

ライン表現に換算します。

戻り値: 弦のパフォーマンス。