IExchangeInfoProvider

StockSharp.BusinessEntities

Interface describing exchanges and trading boards provider.

Implementa: IBoardMessageProvider

Propriedades

Boards : IEnumerable<ExchangeBoard>

All exchanges.

Exchanges : IEnumerable<Exchange>

All boards.

Métodos

Delete(Exchange)

Delete exchange.

exchange
Exchange.
Delete(ExchangeBoard)

Delete exchange board.

board
Exchange board.
InitAsync(CancellationToken) : ValueTask

Initialize the storage.

Save(ExchangeBoard)

To save the board.

board
Trading board.
Save(Exchange)

To save the exchange.

exchange
Exchange.
TryGetExchange(string) : Exchange

To get an exchange by the code.

code
The exchange code Name.

Retorna: Exchange. If the exchange with the specified code does not exist, then will be returned.

TryGetExchangeBoard(string) : ExchangeBoard

To get a board by the code.

code
The board code Code.

Retorna: Trading board. If the board with the specified code does not exist, then will be returned.

Eventos

BoardAdded : Action<ExchangeBoard>

Notification about adding a new board.

BoardRemoved : Action<ExchangeBoard>

Notification about removing the existing board.

ExchangeAdded : Action<Exchange>

Notification about adding a new exchange.

ExchangeRemoved : Action<Exchange>

Notification about removing the existing exchange.