ISubscriptionOnlineInfo

StockSharp.Algo

Информация о подписке для онлайн-менеджера.

Свойства

ExtraFilters
public HashSet<long> ExtraFilters { get; }
value = iSubscriptionOnlineInfo.ExtraFilters

Дополнительные фильтры установлены.

HistLive
public SynchronizedSet<long> HistLive { get; }
value = iSubscriptionOnlineInfo.HistLive

История + живые подписки.

IsLinked
public bool IsLinked { get; }
value = iSubscriptionOnlineInfo.IsLinked

Правда, когда эта информация является связанным видом на основную подписку (создана через ISubscriptionOnlineInfo), а не самой основной подпиской. Мутирующее состояние или чтение Связанное на связанный просмотр бросает — абоненты, которые получают информацию через заказ TxId, должны проверить этот флаг, прежде чем рассматривать информацию как основную подписку.

IsMarketData
public bool IsMarketData { get; }
value = iSubscriptionOnlineInfo.IsMarketData

Подписка на рыночные данные.

Linked
public List<long> Linked { get; }
value = iSubscriptionOnlineInfo.Linked

Связанные идентификаторы подписки.

OnlineSubscribers
public CachedSynchronizedSet<long> OnlineSubscribers { get; }
value = iSubscriptionOnlineInfo.OnlineSubscribers

Онлайн подписчики установлены.

State
public SubscriptionStates State { get; set; }
value = iSubscriptionOnlineInfo.State
iSubscriptionOnlineInfo.State = value

Подписка на государство.

Subscribers
public CachedSynchronizedDictionary<long, ISubscriptionMessage> Subscribers { get; }
value = iSubscriptionOnlineInfo.Subscribers

Словарь подписчиков.

Subscription
public ISubscriptionMessage Subscription { get; }
value = iSubscriptionOnlineInfo.Subscription

Сообщение о подписке.