Partager via


Fonctions binaires

Ces fonctions créent et manipulent des données binaires.

Formats binaires

Lecture de nombres

Nom Descriptif
BinaryFormat.7BitEncodedSignedInteger Format binaire qui lit un entier signé 64 bits qui a été codé à l’aide d’un encodage de longueur variable 7 bits.
BinaryFormat.7BitEncodedUnsignedInteger Format binaire qui lit un entier non signé 64 bits qui a été encodé à l’aide d’un encodage de longueur variable 7 bits.
BinaryFormat.Binary Retourne un format binaire qui lit une valeur binaire.
BinaryFormat.Byte Format binaire qui lit un entier non signé 8 bits.
BinaryFormat.Choice Retourne un format binaire qui choisit le format binaire suivant en fonction d’une valeur déjà lue.
BinaryFormat.Decimal Format binaire qui lit une valeur décimale de 16 octets .NET.
BinaryFormat.Double Format binaire qui lit une valeur à virgule flottante à double précision IEEE de 8 octets.
BinaryFormat.Group Retourne un format binaire qui lit un groupe d’éléments. Chaque valeur d’élément est précédée d’une valeur de clé unique. Le résultat est une liste de valeurs d’élément.
BinaryFormat.Length Retourne un format binaire qui limite la quantité de données pouvant être lues. Les deux BinaryFormat.List et BinaryFormat.Binary peuvent être utilisés pour lire jusqu’à la fin des données. BinaryFormat.Length peut être utilisé pour limiter le nombre d’octets lus.
BinaryFormat.List Retourne un format binaire qui lit une séquence d’éléments et retourne une liste.
BinaryFormat.Null Format binaire qui lit zéro octets et retourne null.
BinaryFormat.Record Retourne un format binaire qui lit un enregistrement. Chaque champ de l’enregistrement peut avoir un format binaire différent.
BinaryFormat.SignedInteger16 Format binaire qui lit un entier signé 16 bits.
BinaryFormat.SignedInteger32 Format binaire qui lit un entier signé 32 bits.
BinaryFormat.SignedInteger64 Format binaire qui lit un entier signé 64 bits.
BinaryFormat.Single Format binaire qui lit une valeur à virgule flottante à précision unique IEEE de 4 octets.
BinaryFormat.Text Retourne un format binaire qui lit une valeur de texte. La valeur d’encodage facultative spécifie l’encodage du texte.
BinaryFormat.Transform Retourne un format binaire qui transformera les valeurs lues par un autre format binaire.
BinaryFormat.UnsignedInteger16 Format binaire qui lit un entier non signé 16 bits.
BinaryFormat.UnsignedInteger32 Format binaire qui lit un entier non signé 32 bits.
BinaryFormat.UnsignedInteger64 Format binaire qui lit un entier non signé 64 bits.

Contrôle de l’ordre d’octet

Nom Descriptif
BinaryFormat.ByteOrder Retourne un format binaire avec l’ordre d’octet spécifié par une fonction.
Table.PartitionValues Retourne des informations sur la façon dont une table est partitionnée.

Données binaires

Nom Descriptif
Binary.ApproximateLength Retourne la longueur approximative du binaire.
Binary.Buffer Met en mémoire tampon la valeur binaire. Le résultat de cet appel est une valeur binaire stable, ce qui signifie qu’elle aura une longueur déterministe et un ordre d’octets.
Binary.Combine Combine une liste de fichiers binaires en un seul binaire.
Binary.Compress Compresse une valeur binaire à l’aide du type de compression donné.
Binary.Decompress Décompose une valeur binaire à l’aide du type de compression donné.
Binary.From Retourne une valeur binaire à partir de la valeur donnée.
Binary.FromList Convertit une liste de nombres en valeur binaire
Binary.FromText Décode les données d’un formulaire de texte en binaire.
Binary.InferContentType Retourne un enregistrement avec le champ Content.Type qui contient le type MIME déduit.
Binary.Length Retourne la longueur des valeurs binaires.
Binary.Range Retourne un sous-ensemble de la valeur binaire commençant par un décalage.
Binary.Split Fractionne le binaire spécifié en une liste de fichiers binaires à l’aide de la taille de page spécifiée.
Binary.ToList Convertit une valeur binaire en une liste de nombres
Binary.ToText Encode les données binaires dans un formulaire texte.
Binary.View Crée ou étend un fichier binaire avec des gestionnaires définis par l’utilisateur pour les opérations de requête et d’action.
Binary.ViewError Crée un enregistrement d’erreur modifié qui ne déclenche pas de secours lorsqu’un gestionnaire défini sur une vue (via Binary.View).
Binary.ViewFunction Crée une fonction pouvant être interceptée par un gestionnaire défini sur une vue (via Binary.View).
#binary Crée une valeur binaire à partir de nombres ou de texte.