IEntityRegistry

StockSharp.Algo.Storages

The interface describing the trade objects storage.

Implements: IAsyncDisposable

Properties

ExchangeBoards : IStorageEntityList<ExchangeBoard>

The list of stock boards.

Exchanges : IStorageEntityList<Exchange>

List of exchanges.

Portfolios : IStorageEntityList<Portfolio>

The list of portfolios.

Positions : IStoragePositionList

The list of positions.

PositionStorage : IPositionStorage

Position storage.

Securities : IStorageSecurityList

The list of instruments.

Subscriptions : IStorageEntityList<MarketDataMessage>

The list of subscriptions.

Methods

InitAsync(CancellationToken) : ValueTask<Dictionary<object, Exception>>

Initialize the storage.

Returns: Possible errors with storage names. Empty dictionary means initialization without any issues.