SubscriptionInfo
StockSharp.Server.Core
サブスクリプション。
実装: ISecurityIdMessage, IDataTypeMessage, ISubscription<T>
コンストラクター
SubscriptionInfo
public SubscriptionInfo(TSession session, TRequestId requestId, ServerSubscription subscription, MessageTypes type)
subscriptionInfo = SubscriptionInfo(session, requestId, subscription, type)
サブスクリプション。
- session
- セッション
- requestId
- 識別子をリクエストする。
- subscription
- サブスクリプション。
- type
- メッセージタイプ。
プロパティ
Arg
public object Arg { get; set; }
value = subscriptionInfo.Arg
subscriptionInfo.Arg = value
追加の引数。
Responses
public IEnumerable<MessageTypes> Responses { get; set; }
value = subscriptionInfo.Responses
subscriptionInfo.Responses = value
対応する。
SecurityId
public SecurityId SecurityId { get; set; }
value = subscriptionInfo.SecurityId
subscriptionInfo.SecurityId = value
金融商品ID
State
public SubscriptionStates State { get; set; }
value = subscriptionInfo.State
subscriptionInfo.State = value
状態。
Subscription
public ServerSubscription Subscription { get; }
value = subscriptionInfo.Subscription
サブスクリプション。
Suspend
public bool Suspend { get; set; }
value = subscriptionInfo.Suspend
subscriptionInfo.Suspend = value
中断された。
フィールド
ProcessedLevel1
public readonly HashSet<SecurityId> ProcessedLevel1
value = subscriptionInfo.ProcessedLevel1
処理されたレベル1の金融商品。