Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Essas funções criam e manipulam dados binários.
Formatos binários
Leitura de números
| Nome | Descrição |
|---|---|
| BinaryFormat.7BitEncodedSignedInteger | Um formato binário que lê um inteiro assinado de 64 bits que foi codificado usando uma codificação de comprimento variável de 7 bits. |
| BinaryFormat.7BitEncodedUnsignedInteger | Um formato binário que interpreta um inteiro não assinado de 64 bits, codificado usando um esquema de codificação 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 não assinado 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. Tanto BinaryFormat.List como BinaryFormat.Binary podem ser usados para ler até ao final dos dados. BinaryFormat.Length pode ser usado para limitar o número de bytes que são 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 null. |
| 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 assinado de 16 bits. |
| BinaryFormat.SignedInteger32 | Um formato binário que lê um inteiro assinado de 32 bits. |
| BinaryFormat.SignedInteger64 | Um formato binário que lê um inteiro assinado de 64 bits. |
| BinaryFormat.Single | Um formato binário que lê um valor de ponto flutuante IEEE de precisão única 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 não assinado de 16 bits. |
| BinaryFormat.UnsignedInteger32 | Um formato binário que lê um inteiro não assinado de 32 bits. |
| BinaryFormat.UnsignedInteger64 | Um formato binário que lê um inteiro não assinado de 64 bits. |
Controlando a ordem de bytes
| Nome | Descrição |
|---|---|
| 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 | Descrição |
|---|---|
| Binary.ApproximateLength | Devolve o comprimento aproximado do binário. |
| Binary.Buffer | Armazena em buffer o valor binário na memória. O resultado desta chamada é um valor binário estável, o que significa que 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 | Devolve o comprimento dos valores binários. |
| Binary.Range | Retorna um subconjunto do valor binário que começa em um deslocamento. |
| Binary.Split | Divide o binário especificado em uma lista de binários usando o tamanho de 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 registo de erro modificado que não acionará um fallback quando gerado por um manipulador definido numa vista (via Binary.View). |
| Binary.ViewFunction | Cria uma função que pode ser interceptada por um manipulador definido numa vista (via Binary.View). |
| #binary | Cria um valor binário a partir de números ou texto. |