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
Новое время.

Возвращает: если обновлено.