Compartilhar via


Funções binárias

Essas funções criam e manipulam dados binários.

Formatos binários

Números de leitura

Nome Description
BinaryFormat.7BitEncodedSignedInteger Um formato binário que lê um inteiro com sinal de 64 bits que foi codificado usando uma codificação de comprimento variável de 7 bits.
BinaryFormat.7BitEncodedUnsignedInteger Um formato binário que lê um inteiro sem sinal de 64 bits que foi codificado usando uma codificação de comprimento variável de 7 bits.
BinaryFormat.Binary Retorna um formato binário que lê um valor binário.
BinaryFormat.Byte Um formato binário que lê um inteiro sem sinal de 8 bits.
BinaryFormat.Choice Retorna um formato binário que escolhe o próximo formato binário com base em um valor que já foi lido.
BinaryFormat.Decimal Um formato binário que lê um valor decimal de 16 bytes do .NET.
BinaryFormat.Double Um formato binário que lê um valor de ponto flutuante de precisão dupla IEEE de 8 bytes.
BinaryFormat.Group Retorna um formato binário que lê um grupo de itens. Cada valor de item é precedido por um valor de chave exclusivo. O resultado é uma lista de valores de item.
BinaryFormat.Length Retorna um formato binário que limita a quantidade de dados que podem ser lidos. Ambos BinaryFormat.List e BinaryFormat.Binary podem ser usados para ler até o final dos dados. BinaryFormat.Length pode ser usado para limitar o número de bytes lidos.
BinaryFormat.List Retorna um formato binário que lê uma sequência de itens e retorna uma lista.
BinaryFormat.Null Um formato binário que lê zero bytes e retorna nulo.
BinaryFormat.Record Retorna um formato binário que lê um registro. Cada campo no registro pode ter um formato binário diferente.
BinaryFormat.SignedInteger16 Um formato binário que lê um inteiro com sinal de 16 bits.
BinaryFormat.SignedInteger32 Um formato binário que lê um inteiro com sinal de 32 bits.
BinaryFormat.SignedInteger64 Um formato binário que lê um inteiro com sinal de 64 bits.
BinaryFormat.Single Um formato binário que lê um valor de ponto flutuante de precisão única IEEE de 4 bytes.
BinaryFormat.Text Retorna um formato binário que lê um valor de texto. O valor de codificação opcional especifica a codificação do texto.
BinaryFormat.Transform Retorna um formato binário que transformará os valores lidos por outro formato binário.
BinaryFormat.UnsignedInteger16 Um formato binário que lê um inteiro sem sinal de 16 bits.
BinaryFormat.UnsignedInteger32 Um formato binário que lê um inteiro sem sinal de 32 bits.
BinaryFormat.UnsignedInteger64 Um formato binário que lê um inteiro sem sinal de 64 bits.

Controlando a ordem de bytes

Nome Description
BinaryFormat.ByteOrder Retorna um formato binário com a ordem de bytes especificada por uma função.
Table.PartitionValues Retorna informações sobre como uma tabela é particionada.

Dados binários

Nome Description
Binary.ApproximateLength Retorna o comprimento aproximado do binário.
Binary.Buffer Armazena em buffer o valor binário na memória. O resultado dessa chamada é um valor binário estável, o que significa que ele terá um comprimento determinístico e uma ordem de bytes.
Binary.Combine Combina uma lista de binários em um único binário.
Binary.Compress Compacta um valor binário usando o tipo de compactação fornecido.
Binary.Decompress Descompacta um valor binário usando o tipo de compactação fornecido.
Binary.From Retorna um valor binário do valor fornecido.
Binary.FromList Converte uma lista de números em um valor binário
Binary.FromText Decodifica dados de um formulário de texto em binário.
Binary.InferContentType Retorna um registro com o campo Content.Type que contém o tipo MIME inferido.
Binary.Length Retorna o comprimento dos valores binários.
Binary.Range Retorna um subconjunto do valor binário começando em um deslocamento.
Binary.Split Divide o binário especificado em uma lista de binários usando o tamanho da página especificado.
Binary.ToList Converte um valor binário em uma lista de números
Binary.ToText Codifica dados binários em um formulário de texto.
Binary.View Cria ou estende um binário com manipuladores definidos pelo usuário para operações de consulta e ação.
Binary.ViewError Cria um registro de erro modificado que não disparará um fallback quando gerado por um manipulador definido em um modo de exibição (via Binary.View).
Binary.ViewFunction Cria uma função que pode ser interceptada por um manipulador definido em uma visualização (via Binary.View).
#binary Cria um valor binário com base em números ou texto.