Partilhar via


BinaryFormat.Transform

Sintaxe

BinaryFormat.Transform(binaryFormat as function, function as function) as function

Sobre nós

Retorna um formato binário que transformará os valores lidos por outro formato binário. O parâmetro binaryFormat especifica o formato binário que será usado para ler o valor. O function é invocado com o valor lido e retorna o valor transformado.

Exemplo 1

Leia um byte e adicione um a ele.

Utilização

let
    binaryData = #binary({1}),
    transformFormat = BinaryFormat.Transform(
        BinaryFormat.Byte,
        (x) => x + 1
    )
in
    transformFormat(binaryData)

Saída

2