Class BoardStateCsvSerializer
- Namespace
- StockSharp.Algo.Storages.Csv
- Assembly
- StockSharp.Algo.dll
The board state serializer in the CSV format.
public class BoardStateCsvSerializer : CsvMarketDataSerializer<BoardStateMessage>, IMarketDataSerializer<BoardStateMessage>, IMarketDataSerializer
- Inheritance
-
BoardStateCsvSerializer
- Implements
- Inherited Members
- Extension Methods
Remarks
Initializes a new instance of the BoardStateCsvSerializer.
Constructors
BoardStateCsvSerializer(Encoding)
The board state serializer in the CSV format.
public BoardStateCsvSerializer(Encoding encoding)
Parameters
encoding
EncodingEncoding.
Remarks
Initializes a new instance of the BoardStateCsvSerializer.
Methods
Read(FastCsvReader, IMarketDataMetaInfo)
Read data from the specified reader.
protected override BoardStateMessage Read(FastCsvReader reader, IMarketDataMetaInfo metaInfo)
Parameters
reader
FastCsvReaderCSV reader.
metaInfo
IMarketDataMetaInfoMeta-information on data for one day.
Returns
- BoardStateMessage
Data.
Write(CsvFileWriter, BoardStateMessage, IMarketDataMetaInfo)
Write data to the specified writer.
protected override void Write(CsvFileWriter writer, BoardStateMessage data, IMarketDataMetaInfo metaInfo)
Parameters
writer
CsvFileWriterCSV writer.
data
BoardStateMessageData.
metaInfo
IMarketDataMetaInfoMeta-information on data for one day.