FixServerSubscription

StockSharp.Server.Fix.FixServer

クライアント市場データと取引サブスクリプションを追跡するFIXサーバーサブスクリプション。

継承元: SubscriptionInfo<ClientFixSession, string>

コンストラクター

FixServerSubscription
public FixServerSubscription(ClientFixSession session, string requestId, ServerSubscription subscription, MessageTypes type)
fixServerSubscription = FixServerSubscription(session, requestId, subscription, type)

既存のServerSubscription@から新しいインスタンスを初期化します。

session
クライアント FIX セッション。
requestId
フィックス識別子(MDReqID等)
subscription
サーバ側サブスクリプション。
type
サブスクリプションを発したメッセージタイプ。
FixServerSubscription
public FixServerSubscription(ClientFixSession session, string requestId, DataType dataType, long id, MessageTypes type, string name)
fixServerSubscription = FixServerSubscription(session, requestId, dataType, id, type, name)

データ型とトランザクションIDから新しいインスタンスを初期化します。

session
クライアント FIX セッション。
requestId
FIX の識別子。
dataType
サブスクリプションデータ型(e.g. Level1, 取引)
id
トランザクション識別子。
type
サブスクリプションを発したメッセージタイプ。
name
stub サブスクリプションのオプション表示名。
FixServerSubscription
public FixServerSubscription(ClientFixSession session, string requestId, ISubscriptionMessage subscriptionMessage, MessageTypes type)
fixServerSubscription = FixServerSubscription(session, requestId, subscriptionMessage, type)

サブスクリプションメッセージから新しいインスタンスを初期化します。

session
クライアント FIX セッション。
requestId
FIX の識別子。
subscriptionMessage
データのリクエストを記述するサブスクリプションメッセージ。
type
サブスクリプションを発したメッセージタイプ。

プロパティ

IsStub
public bool IsStub { get; }
value = fixServerSubscription.IsStub

このサブスクリプションは、スタブ(プレースホルダー)メッセージを使用しているかどうか、実際のサブスクリプションデータタイプがないことを示します。