IExchangeInfoProvider

StockSharp.BusinessEntities

Интерфейс, описывающий провайдера бирж и торговых площадок.

Реализует: IBoardMessageProvider

Свойства

Boards
public IEnumerable<ExchangeBoard> Boards { get; }
value = iExchangeInfoProvider.Boards

Все обмены.

Exchanges
public IEnumerable<Exchange> Exchanges { get; }
value = iExchangeInfoProvider.Exchanges

Все доски.

Методы

Delete
public void Delete(Exchange exchange)
iExchangeInfoProvider.Delete(exchange)

Удалить обмен.

exchange
Обмен.
Delete
public void Delete(ExchangeBoard board)
iExchangeInfoProvider.Delete(board)

Удалить доску обмена.

board
Обменная плата.
InitAsync
public ValueTask InitAsync(CancellationToken cancellationToken)
result = iExchangeInfoProvider.InitAsync(cancellationToken)

Инициализируйте хранилище.

Save
public void Save(ExchangeBoard board)
iExchangeInfoProvider.Save(board)

Чтобы спасти доску.

board
Торговая доска.
Save
public void Save(Exchange exchange)
iExchangeInfoProvider.Save(exchange)

Чтобы сохранить обмен.

exchange
Обмен.
TryGetExchange
public Exchange TryGetExchange(string code)
result = iExchangeInfoProvider.TryGetExchange(code)

Получить обмен по коду.

code
Код обмена Имя.

Возвращает: Обмен. Если обмен с указанным кодом не существует, то будет возвращен.

TryGetExchangeBoard
public ExchangeBoard TryGetExchangeBoard(string code)
result = iExchangeInfoProvider.TryGetExchangeBoard(code)

Получить плату по коду.

code
Код платы Код.

Возвращает: Торговая доска. Если плата с указанным кодом не существует, то она будет возвращена.

События

BoardAdded
public event Action<ExchangeBoard> BoardAdded
iExchangeInfoProvider.BoardAdded += handler

Уведомление о добавлении новой доски.

BoardRemoved
public event Action<ExchangeBoard> BoardRemoved
iExchangeInfoProvider.BoardRemoved += handler

Уведомление об удалении существующей доски.

ExchangeAdded
public event Action<Exchange> ExchangeAdded
iExchangeInfoProvider.ExchangeAdded += handler

Уведомление о добавлении новой биржи.

ExchangeRemoved
public event Action<Exchange> ExchangeRemoved
iExchangeInfoProvider.ExchangeRemoved += handler

Уведомление об удалении существующей биржи.