CborReaderState 枚举

定义

指定 CborReader 实例的状态。

public enum class CborReaderState
public enum CborReaderState
type CborReaderState = 
Public Enum CborReaderState
继承
CborReaderState

字段

Boolean 19

指明下一个 CBOR 数据项对 Boolean 值(主要类型 7)编码。

ByteString 3

指明下一个 CBOR 数据项是字节字符串(主要类型 2)。

DoublePrecisionFloat 17

指明下一个 CBOR 数据项是 IEEE 754 双精度浮点数(主要类型 7)。

EndArray 10

指明读取器位于数组(主要类型 4)的结尾。

EndIndefiniteLengthByteString 5

指明读取器位于不确定长度的字节字符串(主要类型 2)的结尾。

EndIndefiniteLengthTextString 8

指明读取器位于不确定长度的 UTF-8 文本字符串(主要类型 3)的结尾。

EndMap 12

指明读取器位于地图(主要类型 5)的结尾。

Finished 20

指明读取器已完成完整 CBOR 文档的读取。

如果 AllowMultipleRootLevelValues 设置为 false,读取器将报告此值,即使缓冲区包含尾随字节也是如此。

HalfPrecisionFloat 15

指明下一个 CBOR 数据项是 IEEE 754 半精度浮点数(主要类型 7)。

NegativeInteger 2

指明下一个 CBOR 数据项是负整数(主要类型 1)。

Null 18

指明下一个 CBOR 数据项是 null 文本(主要类型 7)。

SimpleValue 14

指明下一个 CBOR 数据项是简单值(主要类型 7)。

SinglePrecisionFloat 16

指明下一个 CBOR 数据项是 IEEE 754 单精度浮点数(主要类型 7)。

StartArray 9

指明下一个 CBOR 数据项表示数组(主要类型 4)的开头。

StartIndefiniteLengthByteString 4

指明下一个 CBOR 数据项表示不确定长度的字节字符串(主要类型 2)的开头。

StartIndefiniteLengthTextString 7

指明下一个 CBOR 数据项表示不确定长度的 UTF-8 文本字符串(主要类型 3)的开头。

StartMap 11

指明下一个 CBOR 数据项表示地图(主要类型 5)的开头。

Tag 13

指明下一个 CBOR 数据项是语义标记(主要类型 6)。

TextString 6

指明下一个 CBOR 数据项是 UTF-8 字符串(主要类型 3)。

Undefined 0

指明未定义的状态。

UnsignedInteger 1

指明下一个 CBOR 数据项是无符号整数(主要类型 0)。

适用于