ISnapshotSerializer

StockSharp.Algo.Storages

序列快照的界面 。

属性

DataType
public DataType DataType { get; }
value = iSnapshotSerializer.DataType

数据类型信息.

Name
public string Name { get; }
value = iSnapshotSerializer.Name

名曰为相.

Version
public Version Version { get; }
value = iSnapshotSerializer.Version

数据格式版本。

方法

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
变化.