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 является плавающей Half-Precision IEEE 754 Half-Precision (основной тип 7).

SinglePrecisionFloat 16

Указывает, что следующий элемент данных CBOR является плавающей Single-Precision IEEE 754 Single-Precision (основной тип 7).

DoublePrecisionFloat 17

Указывает, что следующий элемент данных CBOR является плавающей Double-Precision IEEE 754 Double-Precision (основной тип 7).

Null 18

Указывает, что следующий элемент данных CBOR является литеральным (основным типом null 7).

Boolean 19

Указывает, что следующий элемент данных CBOR кодирует значение (основной Boolean тип 7).

Finished 20

Указывает, что средство чтения завершило чтение полного документа CBOR.

Если AllowMultipleRootLevelValues задано значение false, средство чтения сообщит об этом значении, даже если буфер содержит конечные байты.

Применяется к