BinaryFormat.Record
Restituisce un formato binario che legge un record.
Syntax
BinaryFormat.Record(
record as record
) as function
Remarks
Restituisce un formato binario che legge un record. Il parametro record
specifica il formato binario del record. Ogni campo del record può avere un formato binario diverso. Se un campo contiene un valore che non è un valore di formato binario, non viene letto alcun dato per il campo e il valore del campo è ripetuto nel risultato.
Examples
Example #1
Leggere un record contenente un Integer a 16 bit e un Integer a 32 bit.
let
binaryData = #binary({
0x00, 0x01,
0x00, 0x00, 0x00, 0x02
}),
recordFormat = BinaryFormat.Record([
A = BinaryFormat.UnsignedInteger16,
B = BinaryFormat.UnsignedInteger32
])
in
recordFormat(binaryData)
Result:
[A = 1, B = 2]
Category
Binary Formats.Reading records