CborReaderState Enumerazione

Definizione

Specifica lo stato di un'istanza di CborReader.

public enum class CborReaderState
public enum CborReaderState
type CborReaderState = 
Public Enum CborReaderState
Ereditarietà
CborReaderState

Campi

Nome Valore Descrizione
Undefined 0

Indica lo stato non definito.

UnsignedInteger 1

Indica che l'elemento di dati CBOR successivo è un intero senza segno (tipo principale 0).

NegativeInteger 2

Indica che l'elemento di dati CBOR successivo è un numero intero negativo (tipo principale 1).

ByteString 3

Indica che l'elemento di dati CBOR successivo è una stringa di byte (tipo principale 2).

StartIndefiniteLengthByteString 4

Indica che l'elemento di dati CBOR successivo indica l'inizio di una stringa di byte a lunghezza indefinita (tipo principale 2).

EndIndefiniteLengthByteString 5

Indica che il lettore si trova alla fine di una stringa di byte a lunghezza indefinita (tipo principale 2).

TextString 6

Indica che l'elemento di dati CBOR successivo è una stringa UTF-8 (tipo principale 3).

StartIndefiniteLengthTextString 7

Indica che l'elemento di dati CBOR successivo indica l'inizio di una stringa di testo UTF-8 a lunghezza indefinita (tipo principale 3).

EndIndefiniteLengthTextString 8

Indica che il lettore si trova alla fine di una stringa di testo UTF-8 a lunghezza indefinita (tipo principale 3).

StartArray 9

Indica che l'elemento di dati CBOR successivo indica l'inizio di una matrice (tipo principale 4).

EndArray 10

Indica che il lettore si trova alla fine di una matrice (tipo principale 4).

StartMap 11

Indica che l'elemento di dati CBOR successivo indica l'inizio di una mappa (tipo principale 5).

EndMap 12

Indica che il lettore si trova alla fine di una mappa (tipo principale 5).

Tag 13

Indica che l'elemento di dati CBOR successivo è un tag semantico (tipo principale 6).

SimpleValue 14

Indica che l'elemento di dati CBOR successivo è un valore semplice (tipo principale 7).

HalfPrecisionFloat 15

Indica che l'elemento di dati CBOR successivo è un Half-Precision float IEEE 754 (tipo principale 7).

SinglePrecisionFloat 16

Indica che l'elemento di dati CBOR successivo è un Single-Precision float IEEE 754 (tipo principale 7).

DoublePrecisionFloat 17

Indica che l'elemento di dati CBOR successivo è un Double-Precision float IEEE 754 (tipo principale 7).

Null 18

Indica che l'elemento di dati CBOR successivo è un null valore letterale (tipo principale 7).

Boolean 19

Indica che l'elemento di dati CBOR successivo codifica un Boolean valore (tipo principale 7).

Finished 20

Indica che il lettore ha completato la lettura di un documento CBOR completo.

Se AllowMultipleRootLevelValues è impostato su false, il lettore segnala questo valore anche se il buffer contiene byte finali.

Si applica a