SnapshotHolderManager
StockSharp.Algo
スナップショットホルダーメッセージ処理実装。
コンストラクター
SnapshotHolderManager
public SnapshotHolderManager(ISnapshotHolder holder)
snapshotHolderManager = SnapshotHolderManager(holder)
スナップショットホルダーメッセージ処理実装。
- holder
- スナップショットホルダー。
メソッド
IsPending
public bool IsPending(long transactionId)
result = snapshotHolderManager.IsPending(transactionId)
Whether a subscription is waiting to go online and be answered with a snapshot.
- transactionId
- The transaction id of the subscription.
戻り値: if the subscription is waiting, otherwise .
ProcessInMessage
public ValueTuple<Message[], Message[]> ProcessInMessage(Message message)
result = snapshotHolderManager.ProcessInMessage(message)
内側のアダプターにメッセージが入ります。
- message
- 投稿する
戻り値: メッセージで結果を処理してメッセージを転送し、メッセージを出力します。
ProcessOutMessage
public ValueTuple<Message, Message[]> ProcessOutMessage(Message message)
result = snapshotHolderManager.ProcessOutMessage(message)
インナーアダプターからメッセージが届くようにします。
- message
- メッセージを発信する。
戻り値: 転送メッセージと出力メッセージの余分な処理結果。