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