CborReaderState Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie l’état d’une instance CborReader.
public enum class CborReaderState
public enum CborReaderState
type CborReaderState =
Public Enum CborReaderState
- Héritage
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 |
| 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 |
| 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 . |