Show / Hide Table of Contents

Class Level1CsvSerializer

Сериализатор level1 в CSV формате.

Inheritance
Object
CsvMarketDataSerializer<Level1ChangeMessage>
Level1CsvSerializer
Implements
IMarketDataSerializer<Level1ChangeMessage>
IMarketDataSerializer
Inherited Members
CsvMarketDataSerializer<Level1ChangeMessage>.CreateMetaInfo(DateTime)
CsvMarketDataSerializer<Level1ChangeMessage>.IMarketDataSerializer.Serialize(Stream, IEnumerable, IMarketDataMetaInfo)
CsvMarketDataSerializer<Level1ChangeMessage>.IMarketDataSerializer.Deserialize(Stream, IMarketDataMetaInfo)
CsvMarketDataSerializer<Level1ChangeMessage>.Serialize(Stream, IEnumerable<Level1ChangeMessage>, IMarketDataMetaInfo)
CsvMarketDataSerializer<Level1ChangeMessage>.Deserialize(Stream, IMarketDataMetaInfo)
CsvMarketDataSerializer<Level1ChangeMessage>.Encoding
CsvMarketDataSerializer<Level1ChangeMessage>.SecurityId
CsvMarketDataSerializer<Level1ChangeMessage>.Format
CsvMarketDataSerializer<Level1ChangeMessage>.TimePrecision
Namespace: StockSharp.Algo.Storages.Csv
Assembly: StockSharp.Algo.dll
Syntax
public class Level1CsvSerializer : CsvMarketDataSerializer<Level1ChangeMessage>, IMarketDataSerializer<Level1ChangeMessage>, IMarketDataSerializer

Constructors

Level1CsvSerializer(SecurityId, Encoding)

Создать Level1CsvSerializer.

Declaration
public Level1CsvSerializer(SecurityId securityId, Encoding encoding = null)
Parameters
Type Name Description
SecurityId securityId

Security ID.

Encoding encoding

Encoding.

Methods

Read(FastCsvReader, IMarketDataMetaInfo)

Считать данные.

Declaration
protected override Level1ChangeMessage Read(FastCsvReader reader, IMarketDataMetaInfo metaInfo)
Parameters
Type Name Description
Ecng.Common.FastCsvReader reader

CSV читатель.

IMarketDataMetaInfo metaInfo

Метаинформация о данных за один день.

Returns
Type Description
Level1ChangeMessage

Data.

Overrides
StockSharp.Algo.Storages.Csv.CsvMarketDataSerializer<StockSharp.Messages.Level1ChangeMessage>.Read(Ecng.Common.FastCsvReader, StockSharp.Algo.Storages.IMarketDataMetaInfo)

Write(CsvFileWriter, Level1ChangeMessage, IMarketDataMetaInfo)

Записать данные.

Declaration
protected override void Write(CsvFileWriter writer, Level1ChangeMessage data, IMarketDataMetaInfo metaInfo)
Parameters
Type Name Description
Ecng.Common.CsvFileWriter writer

CSV писатель.

Level1ChangeMessage data
IMarketDataMetaInfo metaInfo

Метаинформация о данных за один день.

Overrides
StockSharp.Algo.Storages.Csv.CsvMarketDataSerializer<StockSharp.Messages.Level1ChangeMessage>.Write(Ecng.Common.CsvFileWriter, StockSharp.Messages.Level1ChangeMessage, StockSharp.Algo.Storages.IMarketDataMetaInfo)

Implements

IMarketDataSerializer<TData>
IMarketDataSerializer

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾