ISnapshotSerializer

StockSharp.Algo.Storages

La interfaz para serializar instantáneas.

Propiedades

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

Datos tipo info.

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

Nombre.

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

Versión de formato de datos.

Métodos

Deserialize
public TMessage Deserialize(Version version, byte[] buffer)
result = iSnapshotSerializer.Deserialize(version, buffer)

Deserializar el mensaje de la matriz byte.

version
Versión de formato de datos.
buffer
Un arreglo Byte.

Devuelve: Mensaje.

GetKey
public TKey GetKey(TMessage message)
result = iSnapshotSerializer.GetKey(message)

Obtener la clave para el mensaje especificado.

message
Mensaje.

Devuelve: Llave.

Serialize
public byte[] Serialize(Version version, TMessage message)
result = iSnapshotSerializer.Serialize(version, message)

Encadene el mensaje especificado para byte array.

version
Versión de formato de datos.
message
Mensaje.

Devuelve: Un arreglo Byte.

Update
public void Update(TMessage message, TMessage changes)
iSnapshotSerializer.Update(message, changes)

Actualizar el mensaje especificado por nuevos cambios.

message
Mensaje.
changes
Cambios.