CsvExtendedInfoStorage

StockSharp.Algo.Storages

Almacenamiento de información extendido, archivos csv usados.

Implementa: IExtendedInfoStorage

Constructores

CsvExtendedInfoStorage
public CsvExtendedInfoStorage(string path, ChannelExecutor executor)
csvExtendedInfoStorage = CsvExtendedInfoStorage(path, executor)

Inicia una nueva instancia de la CsvExtendedInfoStorage.

path
Camino al almacenamiento.
executor
Ejecutor de operación secuencial para sincronización de acceso al disco.
CsvExtendedInfoStorage
public CsvExtendedInfoStorage(IFileSystem fileSystem, string path, ChannelExecutor executor)
csvExtendedInfoStorage = CsvExtendedInfoStorage(fileSystem, path, executor)

Inicia una nueva instancia de la CsvExtendedInfoStorage.

fileSystem
IFileSystem
path
Camino al almacenamiento.
executor
Ejecutor de operación secuencial para sincronización de acceso al disco.

Métodos

InitAsync
public ValueTask<Dictionary<IExtendedInfoStorageItem, Exception>> InitAsync(CancellationToken cancellationToken)
result = csvExtendedInfoStorage.InitAsync(cancellationToken)

Inicializar el almacenamiento.

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