Freigeben über


Binäre Funktionen

Diese Funktionen erstellen und bearbeiten Binärdaten.

Binärformate

Lesen von Zahlen

Name Description
BinaryFormat.7BitEncodedSignedInteger Ein Binärformat, das eine 64-Bit-ganzzahl mit Vorzeichen liest, die mit einer 7-Bit-Codierung variabler Länge codiert wurde.
BinaryFormat.7BitEncodedUnsignedInteger Ein Binärformat, das eine 64-Bit-ganzzahl ohne Vorzeichen liest, die mit einer 7-Bit-Codierung variabler Länge codiert wurde.
BinaryFormat.Binary Gibt ein Binärformat zurück, das einen Binärwert liest.
BinaryFormat.Byte Ein Binärformat, das eine 8-Bit-ganzzahl ohne Vorzeichen liest.
BinaryFormat.Choice Gibt ein Binärformat zurück, das das nächste Binärformat basierend auf einem bereits gelesenen Wert auswäht.
BinaryFormat.Decimal Ein Binärformat, das einen .NET 16-Byte-Dezimalwert liest.
BinaryFormat.Double Ein Binärformat, das einen 8-Byte IEEE-Gleitkommawert mit doppelter Genauigkeit liest.
BinaryFormat.Group Gibt ein Binärformat zurück, das eine Gruppe von Elementen liest. Jedem Elementwert wird ein eindeutiger Schlüsselwert vorangestellt. Das Ergebnis ist eine Liste von Elementwerten.
BinaryFormat.Length Gibt ein Binärformat zurück, das die Datenmenge begrenzt, die gelesen werden kann. Beide und BinaryFormat.ListBinaryFormat.Binary können verwendet werden, um bis zum Ende der Daten zu lesen. BinaryFormat.Length kann verwendet werden, um die Anzahl der gelesenen Bytes zu begrenzen.
BinaryFormat.List Gibt ein Binärformat zurück, das eine Abfolge von Elementen liest und eine Liste zurückgibt.
BinaryFormat.Null Ein Binärformat, das null Bytes liest und Null zurückgibt.
BinaryFormat.Record Gibt ein Binärformat zurück, das einen Datensatz liest. Jedes Feld im Datensatz kann ein anderes Binärformat aufweisen.
BinaryFormat.SignedInteger16 Ein Binärformat, das eine 16-Bit-Ganzzahl mit Vorzeichen liest.
BinaryFormat.SignedInteger32 Ein Binärformat, das eine 32-Bit-Ganzzahl mit Vorzeichen liest.
BinaryFormat.SignedInteger64 Ein Binärformat, das eine 64-Bit-Ganzzahl mit Vorzeichen liest.
BinaryFormat.Single Ein Binärformat, das einen 4-Byte IEEE-Gleitkommawert mit einfacher Genauigkeit liest.
BinaryFormat.Text Gibt ein Binärformat zurück, das einen Textwert liest. Der optionale Codierungswert gibt die Codierung des Texts an.
BinaryFormat.Transform Gibt ein Binärformat zurück, das die Werte transformiert, die von einem anderen Binärformat gelesen werden.
BinaryFormat.UnsignedInteger16 Ein Binärformat, das eine 16-Bit-ganzzahl ohne Vorzeichen liest.
BinaryFormat.UnsignedInteger32 Ein Binärformat, das eine 32-Bit-ganzzahl ohne Vorzeichen liest.
BinaryFormat.UnsignedInteger64 Ein Binärformat, das eine 64-Bit-ganzzahl ohne Vorzeichen liest.

Steuern der Bytereihenfolge

Name Description
BinaryFormat.ByteOrder Gibt ein Binärformat mit der Bytereihenfolge zurück, die durch eine Funktion angegeben wird.
Table.PartitionValues Gibt Informationen zur Partitionierung einer Tabelle zurück.

Binärdaten

Name Description
Binary.ApproximateLength Gibt die ungefähre Länge der Binärdatei zurück.
Binary.Buffer Puffert den Binärwert im Arbeitsspeicher. Das Ergebnis dieses Aufrufs ist ein stabiler binärer Wert, was bedeutet, dass er eine deterministische Länge und Reihenfolge von Bytes aufweist.
Binary.Combine Kombiniert eine Liste von Binärdateien in einer einzelnen Binärdatei.
Binary.Compress Komprimiert einen Binärwert mithilfe des angegebenen Komprimierungstyps.
Binary.Decompress Dekomprimiert einen binärwert unter Verwendung des angegebenen Komprimierungstyps.
Binary.From Gibt einen Binärwert aus dem angegebenen Wert zurück.
Binary.FromList Konvertiert eine Liste von Zahlen in einen Binärwert.
Binary.FromText Decodiert Daten aus einem Textformular in eine Binärdatei.
Binary.InferContentType Gibt einen Datensatz mit dem Feld "Content.Type" zurück, der den abgeleiteten MIME-Typ enthält.
Binary.Length Gibt die Länge der Binärwerte zurück.
Binary.Range Gibt eine Teilmenge des Binärwerts zurück, der mit einem Offset beginnt.
Binary.Split Teilt die angegebene Binärdatei mithilfe der angegebenen Seitengröße in eine Liste von Binärdateien auf.
Binary.ToList Wandelt einen Binärwert in eine Liste von Zahlen um.
Binary.ToText Codiert Binärdaten in ein Textformular.
Binary.View Erstellt oder erweitert eine Binärdatei mit benutzerdefinierten Handlern für Abfrage- und Aktionsvorgänge.
Binary.ViewError Erstellt einen geänderten Fehlerdatensatz, der beim Auslösen durch einen in einer Ansicht definierten Handler (via Binary.View) keinen Fallback auslöst.
Binary.ViewFunction Erstellt eine Funktion, die von einem in einer Ansicht definierten Handler abgefangen werden kann (über Binary.View).
#binary Erstellt einen Binärwert aus Zahlen oder Text.