Język

CborReaderState Wyliczenie

Definicja

Określa stan wystąpienia CborReader.

public enum class CborReaderState
public enum CborReaderState
type CborReaderState = 
Public Enum CborReaderState
Dziedziczenie
CborReaderState

Pola

Nazwisko Wartość Opis
Undefined 0

Wskazuje stan niezdefiniowany.

UnsignedInteger 1

Wskazuje, że następny element danych CBOR jest niepodpisaną liczbą całkowitą (typ główny 0).

NegativeInteger 2

Wskazuje, że następny element danych CBOR jest ujemną liczbą całkowitą (typ główny 1).

ByteString 3

Wskazuje, że następny element danych CBOR jest ciągiem bajtowym (głównym typem 2).

StartIndefiniteLengthByteString 4

Wskazuje, że następny element danych CBOR określa początek ciągu bajtu o długości nieokreślonych (typ główny 2).

EndIndefiniteLengthByteString 5

Wskazuje, że czytnik znajduje się na końcu ciągu bajtu o nieskończonej długości (typ główny 2).

TextString 6

Wskazuje, że następny element danych CBOR jest ciągiem UTF-8 (głównym typem 3).

StartIndefiniteLengthTextString 7

Wskazuje, że następny element danych CBOR oznacza początek ciągu tekstowego UTF-8 o nieskończonej długości (typ główny 3).

EndIndefiniteLengthTextString 8

Wskazuje, że czytnik znajduje się na końcu ciągu tekstowego UTF-8 o nieskończonej długości (typ główny 3).

StartArray 9

Wskazuje, że następny element danych CBOR oznacza początek tablicy (typ główny 4).

EndArray 10

Wskazuje, że czytnik znajduje się na końcu tablicy (typ główny 4).

StartMap 11

Wskazuje, że następny element danych CBOR oznacza początek mapy (typ główny 5).

EndMap 12

Wskazuje, że czytnik znajduje się na końcu mapy (typ główny 5).

Tag 13

Wskazuje, że następny element danych CBOR jest tagiem semantycznym (typ główny 6).

SimpleValue 14

Wskazuje, że następny element danych CBOR jest prostą wartością (typ główny 7).

HalfPrecisionFloat 15

Wskazuje, że następnym elementem danych CBOR jest zmiennoprzecinkowy IEEE 754 Half-Precision (typ główny 7).

SinglePrecisionFloat 16

Wskazuje, że następnym elementem danych CBOR jest zmiennoprzecinkowy IEEE 754 Single-Precision (typ główny 7).

DoublePrecisionFloat 17

Wskazuje, że następnym elementem danych CBOR jest zmiennoprzecinkowy IEEE 754 Double-Precision (typ główny 7).

Null 18

Wskazuje, że następny element danych CBOR jest literałem null (typ główny 7).

Boolean 19

Wskazuje, że następny element danych CBOR koduje Boolean wartość (typ główny 7).

Finished 20

Wskazuje, że czytelnik ukończył czytanie pełnego dokumentu CBOR.

Jeśli AllowMultipleRootLevelValues jest ustawiona falsewartość , czytelnik zgłosi tę wartość, nawet jeśli bufor zawiera bajty końcowe.

NeedsMoreData 21

Wskazuje, że czytelnik nie może określić, czy inny element danych jest dostępny z bieżącego buforu niefinałowego: następny element danych może być niekompletny lub bufor może zakończyć się po pełnej wartości poziomu głównego, gdy AllowMultipleRootLevelValues jest włączona.

Podaj więcej danych przy użyciu polecenia SlideData(ReadOnlyMemory<Byte>, Boolean).

Dotyczy