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
- FIX请求识别符(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. Level 1, Contracts).
- id
- 交易识别符。
- type
- 发出订阅的信件类型 。
- name
- 树根订阅的可选显示名 。
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
此订阅是否使用 stub( 占位符) 消息, 表示它没有真正的订阅数据类型 。