CborReaderState 列挙型

定義

CborReader インスタンスの状態を指定します。

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

フィールド

名前 説明
Undefined 0

未定義の状態を示します。

UnsignedInteger 1

次の CBOR データ項目が符号なし整数 (メジャー型 0) であることを示します。

NegativeInteger 2

次の CBOR データ項目が負の整数 (メジャー型 1) であることを示します。

ByteString 3

次の CBOR データ項目がバイト文字列 (メジャー型 2) であることを示します。

StartIndefiniteLengthByteString 4

次の CBOR データ項目が、長さが不定のバイト文字列 (メジャー型 2) の先頭を示していることを示します。

EndIndefiniteLengthByteString 5

リーダーが、長さが不定のバイト文字列 (メジャー型 2) の末尾にあることを示します。

TextString 6

次の CBOR データ項目が UTF-8 文字列 (メジャー型 3) であることを示します。

StartIndefiniteLengthTextString 7

次の CBOR データ項目が、無期限の UTF-8 テキスト文字列 (メジャー型 3) の先頭を示していることを示します。

EndIndefiniteLengthTextString 8

リーダーが無期限の UTF-8 テキスト文字列 (メジャー型 3) の末尾にあることを示します。

StartArray 9

次の CBOR データ項目が配列の先頭を示していることを示します (メジャー型 4)。

EndArray 10

リーダーが配列の末尾にあることを示します (メジャー型 4)。

StartMap 11

次の CBOR データ項目がマップの開始 (メジャー タイプ 5) を表していることを示します。

EndMap 12

リーダーがマップの末尾にあることを示します (メジャー タイプ 5)。

Tag 13

次の CBOR データ項目がセマンティック タグ (メジャー型 6) であることを示します。

SimpleValue 14

次の CBOR データ項目が単純値 (メジャータイプ 7) であることを示します。

HalfPrecisionFloat 15

次の CBOR データ項目が IEEE 754 Half-Precision float (メジャー 型 7) であることを示します。

SinglePrecisionFloat 16

次の CBOR データ項目が IEEE 754 Single-Precision float (メジャー 型 7) であることを示します。

DoublePrecisionFloat 17

次の CBOR データ項目が IEEE 754 Double-Precision float (メジャー 型 7) であることを示します。

Null 18

次の CBOR データ項目が null リテラル (メジャー型 7) であることを示します。

Boolean 19

次の CBOR データ項目が Boolean 値 (メジャー型 7) をエンコードすることを示します。

Finished 20

閲覧者が完全な CBOR ドキュメントの読み取りを完了したことを示します。

AllowMultipleRootLevelValuesfalse に設定されている場合、バッファーに末尾のバイトが含まれている場合でも、リーダーはこの値を報告します。

適用対象