使用英语阅读

通过


二进制函数

这些函数创建并操纵二进制数据。

二进制格式

读取数字

名称 说明
BinaryFormat.7BitEncodedSignedInteger 一种二进制格式,读取使用 7 位可变长度编码进行编码的 64 位带符号整数。
BinaryFormat.7BitEncodedUnsignedInteger 一种二进制格式,读取使用 7 位可变长度编码进行编码的 64 位无符号整数。
BinaryFormat.Binary 返回读取二进制值的二进制格式。
BinaryFormat.Byte 读取 8 位无符号整数的二进制格式。
BinaryFormat.Choice 返回一个二进制格式,它基于已读取的值选择下一个二进制格式。
BinaryFormat.Decimal 读取 .NET 16 字节十进制值的二进制格式。
BinaryFormat.Double 读取 8 字节 IEEE 双精度浮点值的二进制格式。
BinaryFormat.Group 返回读取一组项的二进制格式。 每个项值的前面都有一个唯一的键值。 结果是项值列表。
BinaryFormat.Length 返回一个二进制格式,它限制可读取的数据量。 BinaryFormat.List 和BinaryFormat.Binary 均可用于读取,直至数据结束。 BinaryFormat.Length 可以用于限制所读取的字节数。
BinaryFormat.List 返回读取项序列并返回一个列表的二进制格式。
BinaryFormat.Null 读取零字节并且返回 NULL 的二进制格式。
BinaryFormat.Record 返回读取记录的二进制格式。 记录中的每个字段都可以有不同的二进制格式。
BinaryFormat.SignedInteger16 读取 16 位带符号整数的二进制格式。
BinaryFormat.SignedInteger32 读取 32 位带符号整数的二进制格式。
BinaryFormat.SignedInteger64 读取 64 位带符号整数的二进制格式。
BinaryFormat.Single 读取 4 字节 IEEE 单精度浮点值的二进制格式。
BinaryFormat.Text 返回读取文本值的二进制格式。 可选的编码值指定文本的编码。
BinaryFormat.Transform 返回一个二进制格式,该二进制格式将转换由另一个二进制格式读取的值。
BinaryFormat.UnsignedInteger16 读取 16 位无符号整数的二进制格式。
BinaryFormat.UnsignedInteger32 读取 32 位无符号整数的二进制格式。
BinaryFormat.UnsignedInteger64 读取 64 位无符号整数的二进制格式。

控制字节顺序

名称 说明
BinaryFormat.ByteOrder 以函数指定的字节顺序返回二进制格式。
Table.PartitionValues 返回有关如何对表进行分区的信息。

Binary data

名称 说明
Binary.ApproximateLength 返回二进制值的近似长度。
Binary.Buffer 缓冲内存中的二进制值。 此调用的结果是一个稳定的二进制值,这意味着它将具有确定性的字节长度和顺序。
Binary.Combine 将一系列二进制值合并成单个二进制值。
Binary.Compress 使用给定的压缩类型压缩二进制值。
Binary.Decompress 使用给定压缩类型解压缩二进制值。
Binary.From 返回给定值的二进制值。
Binary.FromList 将一系列数值转换为一个二进制值
Binary.FromText 将来自文本格式的数据解码为二进制值。
Binary.InferContentType 返回一条记录,其中的 Content.Type 字段包含推理出的 MIME 类型。
Binary.Length 返回二进制值的长度。
Binary.Range 返回以某偏移量开头的二进制值的子集。
Binary.Split 使用指定页面大小将指定二进制值拆分为一个二进制值列表。
Binary.ToList 将一个二进制值转换为一系列数值
Binary.ToText 将二进制数据解码为文本格式。
Binary.View 使用用户定义的处理程序创建或扩展二进制值,从而执行查询和其他操作。
Binary.ViewError 创建修改后的错误记录,该记录在视图上定义的处理程序引发时(通过 Binary.View)将不会触发回退。
Binary.ViewFunction 创建一个可以由在视图上(通过 Binary.View)定义的处理程序截获的函数。
#binary 从数字或文本创建一个二进制值。