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
Сообщение о подписке.