FixBase
StockSharp.Fix.Native
Datenleser/Schreibbasisklasse.
Erbt von: Disposable
Konstruktoren
FixBase
protected FixBase(Stream stream, Encoding encoding, bool ownsStream)
fixBase = FixBase(stream, encoding, ownsStream)
Datenleser/Schreibbasisklasse.
- stream
- Der Stream.
- encoding
- Textcodierung.
- ownsStream
- Ob der Strom entsorgt werden soll, wenn diese Instanz entsorgt wird.
Eigenschaften
BytesCount
public int BytesCount { get; set; }
value = fixBase.BytesCount
fixBase.BytesCount = value
Gesamte Lese-/Schreibbytes.
CheckSum
public uint CheckSum { get; set; }
value = fixBase.CheckSum
fixBase.CheckSum = value
Prüfsumme.
CheckSumDisabled
public bool CheckSumDisabled { get; set; }
value = fixBase.CheckSumDisabled
fixBase.CheckSumDisabled = value
CheckSum ist deaktiviert.
IsDump
public bool IsDump { get; set; }
value = fixBase.IsDump
fixBase.IsDump = value
Gibt einen Wert an, der angibt, ob die ankommenden Logdaten erforderlich sind.
IsValueRead
public bool IsValueRead { get; protected set; }
value = fixBase.IsValueRead
fixBase.IsValueRead = value
Ob der Tag-Wert gelesen wurde.
LastTag
public FixTags LastTag { get; protected set; }
value = fixBase.LastTag
fixBase.LastTag = value
Letztes Tag.
MaxBytes
public int MaxBytes { get; set; }
value = fixBase.MaxBytes
fixBase.MaxBytes = value
Bekommt und setzt die maximal zulässigen Bytes pro Lese- / Schreibvorgang.
Methoden
CalcCheckSum
protected void CalcCheckSum(ReadOnlySpan<byte> value)
fixBase.CalcCheckSum(value)
Berechnen Sie die Prüfsumme.
- value
- Puffer.
CalcCheckSum
protected void CalcCheckSum(Span<byte> value)
fixBase.CalcCheckSum(value)
Berechnen Sie die Prüfsumme.
- value
- Puffer.
CalcCheckSum
protected void CalcCheckSum(byte value)
fixBase.CalcCheckSum(value)
Berechnen Sie die Prüfsumme.
- value
- Neues Byte.
DisposeManaged
protected override void DisposeManaged()
fixBase.DisposeManaged()
Ressourcen freigeben.
Dump
protected void Dump(byte value)
fixBase.Dump(value)
Fügen Sie dem Datenprotokoll ein neues Byte hinzu.
- value
- Neues Byte.
Dump
protected void Dump(Span<byte> value)
fixBase.Dump(value)
Fügen Sie dem Datenprotokoll ein News-Byte hinzu.
- value
- Puffer.
Dump
protected void Dump(ReadOnlySpan<byte> value)
fixBase.Dump(value)
Fügen Sie dem Datenprotokoll ein News-Byte hinzu.
- value
- Puffer.
Dump``1
protected void Dump<T>(T value)
fixBase.Dump(value)
Fügen Sie dem Datenprotokoll einen neuen String hinzu.
- value
- Wert.
FlushDump
public string FlushDump()
result = fixBase.FlushDump()
Holen Sie sich Datenprotokoll.
Rückgabe: Datenprotokoll.