SubscriptionInfo
StockSharp.Algo.ConnectorSubscriptionManager
Держатель состояния подписки.
Конструкторы
SubscriptionInfo
public SubscriptionInfo(Subscription subscription)
subscriptionInfo = SubscriptionInfo(subscription)
Инициализирует новый экземпляр SubscriptionInfo.
- subscription
- Подписка.
Свойства
HasResult
public bool HasResult { get; set; }
value = subscriptionInfo.HasResult
subscriptionInfo.HasResult = value
Указывает, что получен ответ на поиск.
IsUnsubscribing
public bool IsUnsubscribing { get; set; }
value = subscriptionInfo.IsUnsubscribing
subscriptionInfo.IsUnsubscribing = value
Указывает, что запрос на отказ от подписки был отправлен, но ответ еще не получен.
LookupItems
public List<object> LookupItems { get; }
value = subscriptionInfo.LookupItems
Собраны элементы поиска.
Subscription
public Subscription Subscription { get; }
value = subscriptionInfo.Subscription
Экземпляр подписки.
Методы
CreateSubscriptionContinue
public ISubscriptionMessage CreateSubscriptionContinue()
result = subscriptionInfo.CreateSubscriptionContinue()
Создайте запрос на подписку, которая продолжается с последнего раза.
Возвращает: Сообщение о подписке.
ToString
public override string ToString()
result = subscriptionInfo.ToString()
Преобразовать к строковому представлению.
Возвращает: Строковое представление.
UpdateCandle
public bool UpdateCandle(CandleMessage message, ICandleMessage candle)
result = subscriptionInfo.UpdateCandle(message, candle)
Обновите текущее состояние свечи.
- message
- Послание свечи.
- candle
- Обновленная свеча.
Возвращает: если обновлено.
UpdateLastTime
public bool UpdateLastTime(DateTime time)
result = subscriptionInfo.UpdateLastTime(time)
Обновить время последней обработки.
- time
- Новое время.
Возвращает: если обновлено.