Binary Functions
Functions for working with binary data.
- Binary.ApproximateLengthReturns the approximate length of a binary value, or an error if the data source does not support approximate length.
- Binary.BufferBuffers a binary value in memory, producing a stable value with deterministic length and byte order.
- Binary.CombineCombines a list of binary values into a single binary value.
- Binary.CompressCompresses a binary value using the specified compression type (GZip or Deflate).
- Binary.DecompressDecompresses a binary value using the specified compression type (GZip or Deflate).
- Binary.FromConverts a value to its binary representation.
- Binary.FromListConverts a list of byte numbers (0-255) into a binary value.
- Binary.FromTextDecodes text encoded as Base64 or hexadecimal into a binary value.
- Binary.InferContentTypeInfers the MIME content type and optional encoding information from a binary stream.
- Binary.LengthReturns the number of bytes in a binary value.
- Binary.RangeReturns a subset of a binary value beginning at a given offset.
- Binary.SplitSplits a binary value into a list of binary chunks of a specified page size.
- Binary.ToListConverts a binary value into a list of byte numbers (0-255).
- Binary.ToTextEncodes binary data as Base64 or hexadecimal text.
- Binary.ViewCreates a custom view of a binary value with handler functions that override default operation behavior.
- Binary.ViewErrorCreates a modified error record that prevents fallback to default behavior when raised by a Binary.View handler.
- Binary.ViewFunctionCreates a view function that can be intercepted by the OnInvoke handler defined on a Binary.View.
- BinaryFormat.7BitEncodedSignedIntegerA binary format that reads a 64-bit signed integer encoded using a 7-bit variable-length encoding.
- BinaryFormat.7BitEncodedUnsignedIntegerA binary format that reads a 64-bit unsigned integer encoded using a 7-bit variable-length encoding.
- BinaryFormat.BinaryReturns a binary format that reads a binary value.
- BinaryFormat.ByteA binary format that reads an 8-bit unsigned integer.
- BinaryFormat.ByteOrderReturns a binary format with the byte order specified by the given format.
- BinaryFormat.ChoiceReturns a binary format that chooses the next binary format based on a value that has already been read.
- BinaryFormat.DecimalA binary format that reads a .NET 16-byte decimal value.
- BinaryFormat.DoubleA binary format that reads an 8-byte IEEE double-precision floating point value.
- BinaryFormat.GroupReturns a binary format that reads a group of items with a key-value structure.
- BinaryFormat.LengthReturns a binary format that limits the amount of data that can be read.
- BinaryFormat.ListReturns a binary format that reads a sequence of items and returns a list.
- BinaryFormat.NullA binary format that reads zero bytes and returns null.
- BinaryFormat.RecordReturns a binary format that reads a record from binary data.
- BinaryFormat.SignedInteger16A binary format that reads a 16-bit signed integer.
- BinaryFormat.SignedInteger32A binary format that reads a 32-bit signed integer.
- BinaryFormat.SignedInteger64A binary format that reads a 64-bit signed integer.
- BinaryFormat.SingleA binary format that reads a 4-byte IEEE single-precision floating point value.
- BinaryFormat.TextReturns a binary format that reads a text value from binary data.
- BinaryFormat.TransformReturns a binary format that transforms values read by another binary format.
- BinaryFormat.UnsignedInteger16A binary format that reads a 16-bit unsigned integer.
- BinaryFormat.UnsignedInteger32A binary format that reads a 32-bit unsigned integer.
- BinaryFormat.UnsignedInteger64A binary format that reads a 64-bit unsigned integer.
- #binaryCreates a binary value from a list of byte values or a base-64 encoded text string.