Funzioni binarie

Queste funzioni creano e manipolano dati binari.

Formati binari

Lettura di numeri

Nome Descrizione
BinaryFormat.7BitEncodedSignedInteger Formato binario che legge un intero con segno a 64 bit che è stato codificato tramite la codifica di lunghezza variabile a 7 bit.
BinaryFormat.7BitEncodedUnsignedInteger Formato binario che legge un intero senza segno a 64 bit che è stato codificato tramite la codifica di lunghezza variabile a 7 bit.
BinaryFormat.Binary Restituisce un formato binario che legge un valore binario.
BinaryFormat.Byte Formato binario che legge un intero senza segno a 8 bit.
BinaryFormat.Choice Restituisce un formato binario che sceglie il formato binario successivo in base a un valore che è già stato letto.
BinaryFormat.Decimal Formato binario che legge un valore .NET decimale a 16 byte.
BinaryFormat.Double Formato binario che legge un valore a virgola mobile a precisione doppia IEEE a 8 byte.
BinaryFormat.Group Restituisce un formato binario che legge un gruppo di elementi. Ogni valore di elemento è preceduto da un valore di chiave univoco. Il risultato è un elenco di valori degli elementi.
BinaryFormat.Length Restituisce un formato binario che limita la quantità di dati che possono essere letti. BinaryFormat.List e BinaryFormat.Binary possono essere usati per leggere tutti i dati, fino alla fine. BinaryFormat.Length può essere usato per limitare il numero di byte letti.
BinaryFormat.List Restituisce un formato binario che legge una sequenza di elementi e restituisce un elenco.
BinaryFormat.Null Formato binario che legge zero byte e restituisce Null.
BinaryFormat.Record Restituisce un formato binario che legge un record. Ogni campo nel record può avere un formato binario diverso.
BinaryFormat.SignedInteger16 Formato binario che legge un intero con segno a 16 bit.
BinaryFormat.SignedInteger32 Formato binario che legge un intero con segno a 32 bit.
BinaryFormat.SignedInteger64 Formato binario che legge un intero con segno a 64 bit.
BinaryFormat.Single Formato binario che legge un valore a virgola mobile a precisione singola IEEE a 4 byte.
BinaryFormat.Text Restituisce un formato binario che legge un valore di testo. Il valore di codifica facoltativo specifica la codifica del testo.
BinaryFormat.Transform Restituisce un formato binario che trasformerà i valori letti da un altro formato binario.
BinaryFormat.UnsignedInteger16 Formato binario che legge un intero senza segno a 16 bit.
BinaryFormat.UnsignedInteger32 Formato binario che legge un intero senza segno a 32 bit.
BinaryFormat.UnsignedInteger64 Formato binario che legge un intero senza segno a 64 bit.

Controllo dell'ordine dei byte

Nome Descrizione
BinaryFormat.ByteOrder Restituisce un formato binario con l'ordine di byte specificato da una funzione.
Table.PartitionValues Restituisce le informazioni sulla modalità di partizionamento di una tabella.

Dati binari

Nome Descrizione
Binary.ApproximateLength Restituisce la lunghezza approssimativa del file binario.
Binary.Buffer Memorizza nel buffer il valore binario in memoria. Il risultato della chiamata è un valore binario stabile che pertanto avrà lunghezza deterministica e ordine di byte.
Binary.Combine Combina un elenco di binari in un singolo binario.
Binary.Compress Comprime un valore binario usando il tipo di compressione specificato.
Binary.Decompress Decomprime un valore binario usando il tipo di compressione specificato.
Binary.From Restituisce un valore binario dal valore specificato.
Binary.FromList Converte un elenco di numeri in un valore binario
Binary.FromText Decodifica i dati da un formato testo a un formato binario.
Binary.InferContentType Restituisce un record con il campo Content.Type che contiene il tipo MIME dedotto.
Binary.Length Restituisce la lunghezza dei valori binari.
Binary.Range Restituisce un subset del valore binario a partire da un offset.
Binary.Split Suddivide il binario specificato in un elenco di binari usando le dimensioni di pagina specificate.
Binary.ToList Converte un valore binario in un elenco di numeri
Binary.ToText Codifica i dati binari in un formato di testo.
Binary.View Crea o estende un binario con gestori definiti dall'utente per operazioni di query e azione.
Binary.ViewError Crea un record di errore modificato che non attiva un fallback quando viene generato da un gestore definito in una vista (tramite Binary.View).
Binary.ViewFunction Crea una funzione che può essere intercettata da un gestore definito in una vista (tramite Binary.View).
#binary Crea un valore binario da numeri o testo.