IEntityRegistry

StockSharp.Algo.Storages

La interfaz que describe el almacenamiento de objetos comerciales.

Implementa: IAsyncDisposable

Propiedades

ExchangeBoards
public IStorageEntityList<ExchangeBoard> ExchangeBoards { get; }
value = iEntityRegistry.ExchangeBoards

La lista de tablas de stock.

Exchanges
public IStorageEntityList<Exchange> Exchanges { get; }
value = iEntityRegistry.Exchanges

Lista de intercambios.

Portfolios
public IStorageEntityList<Portfolio> Portfolios { get; }
value = iEntityRegistry.Portfolios

La lista de carteras.

Positions
public IStoragePositionList Positions { get; }
value = iEntityRegistry.Positions

La lista de posiciones.

PositionStorage
public IPositionStorage PositionStorage { get; }
value = iEntityRegistry.PositionStorage

Almacenamiento de posición.

Securities
public IStorageSecurityList Securities { get; }
value = iEntityRegistry.Securities

La lista de instrumentos.

Subscriptions
public IStorageEntityList<MarketDataMessage> Subscriptions { get; }
value = iEntityRegistry.Subscriptions

La lista de suscripciones.

Métodos

InitAsync
public ValueTask<Dictionary<object, Exception>> InitAsync(CancellationToken cancellationToken)
result = iEntityRegistry.InitAsync(cancellationToken)

Inicializar el almacenamiento.

Devuelve: Posibles errores con nombres de almacenamiento. El diccionario vacío significa inicialización sin ningún problema.