FixBase
StockSharp.Fix.Native
Leitor de dados/classe base de escrita.
Herda de: Disposable
Construtores
FixBase
protected FixBase(Stream stream, Encoding encoding, bool ownsStream)
fixBase = FixBase(stream, encoding, ownsStream)
Leitor de dados/classe base de escrita.
- stream
- O riacho.
- encoding
- Codificação de texto.
- ownsStream
- Se deve eliminar o fluxo quando esta instância estiver disponível.
Propriedades
BytesCount
public int BytesCount { get; set; }
value = fixBase.BytesCount
fixBase.BytesCount = value
Total de bytes de leitura/escrita.
CheckSum
public uint CheckSum { get; set; }
value = fixBase.CheckSum
fixBase.CheckSum = value
Verifique a soma.
CheckSumDisabled
public bool CheckSumDisabled { get; set; }
value = fixBase.CheckSumDisabled
fixBase.CheckSumDisabled = value
CheckSum desactivado.
IsDump
public bool IsDump { get; set; }
value = fixBase.IsDump
fixBase.IsDump = value
Obtém um valor indicando se os dados de entrada de log são necessários.
IsValueRead
public bool IsValueRead { get; protected set; }
value = fixBase.IsValueRead
fixBase.IsValueRead = value
Se o valor da etiqueta foi lido.
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
Obtém e define os bytes máximos permitidos por operação de leitura/escrita.
Métodos
CalcCheckSum
protected void CalcCheckSum(ReadOnlySpan<byte> value)
fixBase.CalcCheckSum(value)
Calcular a soma do cheque.
- value
- Buffer.
CalcCheckSum
protected void CalcCheckSum(Span<byte> value)
fixBase.CalcCheckSum(value)
Calcular a soma do cheque.
- value
- Buffer.
CalcCheckSum
protected void CalcCheckSum(byte value)
fixBase.CalcCheckSum(value)
Calcular a soma do cheque.
- value
- Novo byte.
Dump
protected void Dump(byte value)
fixBase.Dump(value)
Adicionar ao registo de dados um novo byte.
- value
- Novo byte.
Dump
protected void Dump(Span<byte> value)
fixBase.Dump(value)
Adicionar ao registo de dados um 'byte' de notícias.
- value
- Buffer.
Dump
protected void Dump(ReadOnlySpan<byte> value)
fixBase.Dump(value)
Adicionar ao registo de dados um 'byte' de notícias.
- value
- Buffer.
Dump``1
protected void Dump<T>(T value)
fixBase.Dump(value)
Adicionar ao registo de dados uma nova string.
- value
- Valor.
FlushDump
public string FlushDump()
result = fixBase.FlushDump()
Obter o registo de dados.
Retorna: Diário de dados.