Binäre Funktionen

Diese Funktionen erstellen und ändern Binärdaten.

Binärformate

Lesen von Zahlen (Reading numbers)

Name Beschreibung
BinaryFormat.7BitEncodedSignedInteger Ein Binärformat, das eine 64-Bit-Ganzzahl mit Vorzeichen liest, die mit einer 7-Bit-Codierung mit variabler Länge codiert wurde.
BinaryFormat.7BitEncodedUnsignedInteger Ein Binärformat, das eine 64-Bit-Ganzzahl ohne Vorzeichen liest, die mit einer 7-Bit-Codierung mit 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 auf der Grundlage eines bereits gelesenen Werts auswählt.
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 mit Elementwerten.
BinaryFormat.Length Gibt ein Binärformat zurück, das die Menge der Daten einschränkt, die gelesen werden kann. Sowohl BinaryFormat.List als auch BinaryFormat.Binary können zum Lesen bis zum Ende der Daten verwendet werden. BinaryFormat.Length kann verwendet werden, um die Anzahl der gelesenen Bytes einzuschränken.
BinaryFormat.List Gibt ein Binärformat zurück, das eine Reihe von Elementen liest und eine Liste zurückgibt.
BinaryFormat.Null Ein Binärformat, durch das 0 Bytes gelesen werden und NULL zurückgegeben wird.
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 von einem anderen Binärformat gelesenen Werte transformiert.
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 Beschreibung
BinaryFormat.ByteOrder Gibt ein Binärformat mit der durch eine Funktion angegebenen Bytereihenfolge zurück.
Table.PartitionValues Gibt Informationen zur Partitionierung einer Tabelle zurück.

Binärdaten

Name BESCHREIBUNG
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. Das bedeutet, er hat eine deterministische Länge und Bytereihenfolge.
Binary.Combine Fasst eine Liste mit Binärwerten in einem einzelnen Binärwert zusammen.
Binary.Compress Komprimiert einen binären Wert mithilfe des angegebenen Komprimierungstyps.
Binary.Decompress Dekomprimiert einen Binärwert mithilfe des angegebenen Komprimierungstyps.
Binary.From Gibt einen Binärwert aus dem angegebenen Wert zurück.
Binary.FromList Konvertiert eine Liste mit Zahlen in einen Binärwert.
Binary.FromText Decodiert Daten aus einem Textformat in das Binärformat.
Binary.InferContentType Gibt einen Datensatz mit dem Feld „Content.Type“ zurück, das den abgeleiteten MIME-Typ enthält.
Binary.Length Gibt die Länge von Binärwerten zurück.
Binary.Range Gibt eine Teilmenge des Binärwerts beginnend bei einem Offset zurück
Binary.Split Unterteilt die angegebene Binärdatei anhand der angegebenen Seitengröße in eine Liste von Binärdateien.
Binary.ToList Konvertiert einen Binärwert in eine Liste mit Zahlen.
Binary.ToText Codiert Binärdaten in ein Textformat.
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 keinen Fallback auslöst, wenn er von einem Handler ausgelöst wird, der für eine Sicht definiert ist (über Binary.View).
Binary.ViewFunction Erstellt eine Funktion, die von einem Handler abgefangen werden kann, der (über Binary.View) in einer Ansicht definiert wurde.
#binary Erstellt einen Binärwert aus Zahlen oder Text.