Langue

CborReaderState Énumération

Définition

Spécifie l’état d’une instance CborReader.

public enum class CborReaderState
public enum CborReaderState
type CborReaderState = 
Public Enum CborReaderState
Héritage
CborReaderState

Champs

Nom Valeur Description
Undefined 0

Indique l’état non défini.

UnsignedInteger 1

Indique que l’élément de données CBOR suivant est un entier non signé (type principal 0).

NegativeInteger 2

Indique que l’élément de données CBOR suivant est un entier négatif (type principal 1).

ByteString 3

Indique que l’élément de données CBOR suivant est une chaîne d’octets (type principal 2).

StartIndefiniteLengthByteString 4

Indique que l’élément de données CBOR suivant indique le début d’une chaîne d’octets de longueur indéfinie (type principal 2).

EndIndefiniteLengthByteString 5

Indique que le lecteur se trouve à la fin d’une chaîne d’octets de longueur indéfinie (type principal 2).

TextString 6

Indique que l’élément de données CBOR suivant est une chaîne UTF-8 (type principal 3).

StartIndefiniteLengthTextString 7

Indique que l’élément de données CBOR suivant indique le début d’une chaîne de texte UTF-8 de longueur indéfinie (type principal 3).

EndIndefiniteLengthTextString 8

Indique que le lecteur se trouve à la fin d’une chaîne de texte UTF-8 de longueur indéfinie (type principal 3).

StartArray 9

Indique que l’élément de données CBOR suivant indique le début d’un tableau (type principal 4).

EndArray 10

Indique que le lecteur se trouve à la fin d’un tableau (type principal 4).

StartMap 11

Indique que l’élément de données CBOR suivant indique le début d’une carte (type principal 5).

EndMap 12

Indique que le lecteur se trouve à la fin d’une carte (type principal 5).

Tag 13

Indique que l’élément de données CBOR suivant est une balise sémantique (type principal 6).

SimpleValue 14

Indique que l’élément de données CBOR suivant est une valeur simple (type principal 7).

HalfPrecisionFloat 15

Indique que l’élément de données CBOR suivant est un float ieee 754 Half-Precision (type principal 7).

SinglePrecisionFloat 16

Indique que l’élément de données CBOR suivant est un float ieee 754 Single-Precision (type principal 7).

DoublePrecisionFloat 17

Indique que l’élément de données CBOR suivant est un float ieee 754 Double-Precision (type principal 7).

Null 18

Indique que l’élément de données CBOR suivant est un null littéral (type principal 7).

Boolean 19

Indique que l’élément de données CBOR suivant encode une Boolean valeur (type principal 7).

Finished 20

Indique que le lecteur a terminé la lecture d’un document CBOR complet.

Si AllowMultipleRootLevelValues la valeur est définie false, le lecteur signale cette valeur même si la mémoire tampon contient des octets de fin.

NeedsMoreData 21

Indique que le lecteur ne peut pas déterminer si un autre élément de données est disponible à partir de la mémoire tampon non finale actuelle : l’élément de données suivant peut être incomplet ou la mémoire tampon peut se terminer après une valeur de niveau racine complète lorsqu’elle AllowMultipleRootLevelValues est activée.

Fournissez davantage de données à l’aide SlideData(ReadOnlyMemory<Byte>, Boolean)de .

S’applique à