BinaryFormat.Record
Sözdizimi
BinaryFormat.Record(record as record) as function
Hakkında
Bir kaydı okuyan ikili biçimi döndürür.
record
parametresi kaydın biçimini belirtir. Kayıttaki her alanın farklı bir ikili biçimi olabilir. Bir alan, ikili biçim değeri olmayan bir değer içeriyorsa, bu alan için hiçbir veri okunmaz ve alan değeri sonuca yazılır.
Örnek 1
Bir 16 bit tamsayı ve 32 bit tamsayı içeren bir kaydı okuyun.
Kullanım
let
binaryData = #binary({
0x00, 0x01,
0x00, 0x00, 0x00, 0x02
}),
recordFormat = BinaryFormat.Record([
A = BinaryFormat.UnsignedInteger16,
B = BinaryFormat.UnsignedInteger32
])
in
recordFormat(binaryData)
Çıkış
[A = 1, B = 2]