ISnapshotSerializer
StockSharp.Algo.Storages
Интерфейс для сериализации снимков.
Свойства
DataType
public DataType DataType { get; }
value = iSnapshotSerializer.DataType
Информация о типе данных.
Методы
Deserialize
public TMessage Deserialize(Version version, byte[] buffer)
result = iSnapshotSerializer.Deserialize(version, buffer)
Десериализовать сообщение из байтового массива.
- version
- Версия формата данных.
- buffer
- Байтовый массив.
Возвращает: Сообщение.
GetKey
public TKey GetKey(TMessage message)
result = iSnapshotSerializer.GetKey(message)
Получить ключ для указанного сообщения.
- message
- Сообщение.
Возвращает: Ключ.
Serialize
public byte[] Serialize(Version version, TMessage message)
result = iSnapshotSerializer.Serialize(version, message)
Сериализуйте указанное сообщение в массив байтов.
- version
- Версия формата данных.
- message
- Сообщение.
Возвращает: Байтовый массив.
Update
public void Update(TMessage message, TMessage changes)
iSnapshotSerializer.Update(message, changes)
Обновить указанное сообщение новыми изменениями.
- message
- Сообщение.
- changes
- Изменения.