ISnapshotSerializer
StockSharp.Algo.Storages
La interfaz para serializar instantáneas.
Propiedades
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.