共用方式為


CborReaderState 列舉

定義

指定 CborReader 執行個體的狀態。

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

欄位

名稱 Description
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)。

適用於