ISubscriptionProvider

StockSharp.BusinessEntities

Интерфейс поставщика подписки.

Свойства

BoardLookup
public Subscription BoardLookup { get; }
value = iSubscriptionProvider.BoardLookup

Получить глобальную подписку на ExchangeBoard lookup.

DataTypeLookup
public Subscription DataTypeLookup { get; }
value = iSubscriptionProvider.DataTypeLookup

Получить глобальную подписку на DataTypeInfoMessage lookup.

OrderLookup
public Subscription OrderLookup { get; }
value = iSubscriptionProvider.OrderLookup

Получить глобальную подписку на поиск заказа.

PortfolioLookup
public Subscription PortfolioLookup { get; }
value = iSubscriptionProvider.PortfolioLookup

Получить глобальную подписку на поиск портфолио.

SecurityLookup
public Subscription SecurityLookup { get; }
value = iSubscriptionProvider.SecurityLookup

Получить глобальную подписку на поиск финансовых инструментов.

Subscriptions
public IEnumerable<Subscription> Subscriptions { get; }
value = iSubscriptionProvider.Subscriptions

Подписки.

Методы

Subscribe
public void Subscribe(Subscription subscription)
iSubscriptionProvider.Subscribe(subscription)

Подпишитесь.

subscription
Подписка.
UnSubscribe
public void UnSubscribe(Subscription subscription)
iSubscriptionProvider.UnSubscribe(subscription)

Отписаться.

subscription
Подписка.

События

BoardReceived
public event Action<Subscription, ExchangeBoard> BoardReceived
iSubscriptionProvider.BoardReceived += handler

ExchangeBoard получено.

CandleReceived
public event Action<Subscription, ICandleMessage> CandleReceived
iSubscriptionProvider.CandleReceived += handler

ICandleMessage получено.

DataTypeReceived
public event Action<Subscription, DataType> DataTypeReceived
iSubscriptionProvider.DataTypeReceived += handler

DataType получено.

Level1Received
public event Action<Subscription, Level1ChangeMessage> Level1Received
iSubscriptionProvider.Level1Received += handler

Level1ChangeMessage получено.

NewsReceived
public event Action<Subscription, News> NewsReceived
iSubscriptionProvider.NewsReceived += handler

Новости получены.

OrderBookReceived
public event Action<Subscription, IOrderBookMessage> OrderBookReceived
iSubscriptionProvider.OrderBookReceived += handler

IOrderBookMessage получено.

OrderCancelFailReceived
public event Action<Subscription, OrderFail> OrderCancelFailReceived
iSubscriptionProvider.OrderCancelFailReceived += handler

OrderFail событие отмены.

OrderEditFailReceived
public event Action<Subscription, OrderFail> OrderEditFailReceived
iSubscriptionProvider.OrderEditFailReceived += handler

OrderFail событие издания.

OrderLogReceived
public event Action<Subscription, IOrderLogMessage> OrderLogReceived
iSubscriptionProvider.OrderLogReceived += handler

IOrderLogMessage получено.

OrderReceived
public event Action<Subscription, Order> OrderReceived
iSubscriptionProvider.OrderReceived += handler

Заказ получен.

OrderRegisterFailReceived
public event Action<Subscription, OrderFail> OrderRegisterFailReceived
iSubscriptionProvider.OrderRegisterFailReceived += handler

OrderFail событие регистрации.

OwnTradeReceived
public event Action<Subscription, MyTrade> OwnTradeReceived
iSubscriptionProvider.OwnTradeReceived += handler

MyTrade получено.

PortfolioReceived
public event Action<Subscription, Portfolio> PortfolioReceived
iSubscriptionProvider.PortfolioReceived += handler

Портфолио получено.

PositionReceived
public event Action<Subscription, Position> PositionReceived
iSubscriptionProvider.PositionReceived += handler

Должность получена.

SecurityReceived
public event Action<Subscription, Security> SecurityReceived
iSubscriptionProvider.SecurityReceived += handler

финансовый инструмент получен.

SubscriptionFailed
public event Action<Subscription, Exception, bool> SubscriptionFailed
iSubscriptionProvider.SubscriptionFailed += handler

Подписка не удалась.

SubscriptionOnline
public event Action<Subscription> SubscriptionOnline
iSubscriptionProvider.SubscriptionOnline += handler

Подписка онлайн.

SubscriptionReceived
public event Action<Subscription, object> SubscriptionReceived
iSubscriptionProvider.SubscriptionReceived += handler

Полученная ценность.

SubscriptionStarted
public event Action<Subscription> SubscriptionStarted
iSubscriptionProvider.SubscriptionStarted += handler

Подписка запущена.

SubscriptionStopped
public event Action<Subscription, Exception> SubscriptionStopped
iSubscriptionProvider.SubscriptionStopped += handler

Подписка остановлена.

TickTradeReceived
public event Action<Subscription, ITickTradeMessage> TickTradeReceived
iSubscriptionProvider.TickTradeReceived += handler

ITickTradeMessage получено.