IMarketDataSerializer

StockSharp.Algo.Storages

The serializer.

Implements: IMarketDataSerializer

Methods

DeserializeAsync
public IAsyncEnumerable<TData> DeserializeAsync(Stream stream, IMarketDataMetaInfo metaInfo)
result = iMarketDataSerializer.DeserializeAsync(stream, metaInfo)

To load data from the stream.

stream
The stream.
metaInfo
Meta-information on data for one day.

Returns: Data.

SerializeAsync
public ValueTask SerializeAsync(Stream stream, IEnumerable<TData> data, IMarketDataMetaInfo metaInfo, CancellationToken cancellationToken)
result = iMarketDataSerializer.SerializeAsync(stream, data, metaInfo, cancellationToken)

Save data into stream.

stream
Data stream.
data
Data.
metaInfo
Meta-information on data for one day.
cancellationToken
CancellationToken