SubscriptionInfo
StockSharp.Algo.ConnectorSubscriptionManager
Subscription state holder.
Constructors
SubscriptionInfo
public SubscriptionInfo(Subscription subscription)
subscriptionInfo = SubscriptionInfo(subscription)
Initializes a new instance of the SubscriptionInfo.
- subscription
- Subscription.
Properties
HasResult
public bool HasResult { get; set; }
value = subscriptionInfo.HasResult
subscriptionInfo.HasResult = value
Indicates that lookup response has been received.
IsUnsubscribing
public bool IsUnsubscribing { get; set; }
value = subscriptionInfo.IsUnsubscribing
subscriptionInfo.IsUnsubscribing = value
Indicates that an unsubscribe request has been sent but response not yet received.
LookupItems
public List<object> LookupItems { get; }
value = subscriptionInfo.LookupItems
Collected lookup items.
Subscription
public Subscription Subscription { get; }
value = subscriptionInfo.Subscription
Subscription instance.
Methods
CreateSubscriptionContinue
public ISubscriptionMessage CreateSubscriptionContinue()
result = subscriptionInfo.CreateSubscriptionContinue()
Create a subscription request that continues from the last time.
Returns: Subscription message.
ToString
public override string ToString()
result = subscriptionInfo.ToString()
Преобразовать к строковому представлению.
Returns: Строковое представление.
UpdateCandle
public bool UpdateCandle(CandleMessage message, ICandleMessage candle)
result = subscriptionInfo.UpdateCandle(message, candle)
Update the current candle state.
- message
- Candle message.
- candle
- Updated candle.
Returns: if updated.
UpdateLastTime
public bool UpdateLastTime(DateTime time)
result = subscriptionInfo.UpdateLastTime(time)
Update last processed time.
- time
- New time.
Returns: if updated.