FixBase
StockSharp.Fix.Native
Clase base lector/escritor de datos.
Hereda de: Disposable
Constructores
FixBase
protected FixBase(Stream stream, Encoding encoding, bool ownsStream)
fixBase = FixBase(stream, encoding, ownsStream)
Clase base lector/escritor de datos.
- stream
- El arroyo.
- encoding
- Codificación de texto.
- ownsStream
- Ya sea para disponer de la corriente cuando esta instancia está dispuesta.
Propiedades
BytesCount
public int BytesCount { get; set; }
value = fixBase.BytesCount
fixBase.BytesCount = value
Total de bytes de lectura/escritura.
CheckSum
public uint CheckSum { get; set; }
value = fixBase.CheckSum
fixBase.CheckSum = value
Verifique la suma.
CheckSumDisabled
public bool CheckSumDisabled { get; set; }
value = fixBase.CheckSumDisabled
fixBase.CheckSumDisabled = value
CheckSumdiscapacitado.
IsDump
public bool IsDump { get; set; }
value = fixBase.IsDump
fixBase.IsDump = value
Obtiene un valor indicando si se requieren los datos de ingreso de registro.
IsValueRead
public bool IsValueRead { get; protected set; }
value = fixBase.IsValueRead
fixBase.IsValueRead = value
Si el valor de la etiqueta fue leído.
LastTag
public FixTags LastTag { get; protected set; }
value = fixBase.LastTag
fixBase.LastTag = value
Última etiqueta.
MaxBytes
public int MaxBytes { get; set; }
value = fixBase.MaxBytes
fixBase.MaxBytes = value
Obtiene y establece el máximo de bytes permitidos por operación de lectura/escritura.
Métodos
CalcCheckSum
protected void CalcCheckSum(ReadOnlySpan<byte> value)
fixBase.CalcCheckSum(value)
Calcula la suma de comprobación.
- value
- Buffer.
CalcCheckSum
protected void CalcCheckSum(Span<byte> value)
fixBase.CalcCheckSum(value)
Calcula la suma de comprobación.
- value
- Buffer.
CalcCheckSum
protected void CalcCheckSum(byte value)
fixBase.CalcCheckSum(value)
Calcula la suma de comprobación.
- value
- Nuevo byte.
Dump
protected void Dump(byte value)
fixBase.Dump(value)
Añadir al registro de datos un nuevo byte.
- value
- Nuevo byte.
Dump
protected void Dump(Span<byte> value)
fixBase.Dump(value)
Añadir al registro de datos un byte de noticias.
- value
- Buffer.
Dump
protected void Dump(ReadOnlySpan<byte> value)
fixBase.Dump(value)
Añadir al registro de datos un byte de noticias.
- value
- Buffer.
Dump``1
protected void Dump<T>(T value)
fixBase.Dump(value)
Añadir al registro de datos una nueva cadena.
- value
- Valor.
FlushDump
public string FlushDump()
result = fixBase.FlushDump()
Obtenga registro de datos.
Devuelve: Registro de datos.