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. |