CborReaderState Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Status einer CborReader-Instanz an.
public enum class CborReaderState
public enum CborReaderState
type CborReaderState =
Public Enum CborReaderState
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Undefined | 0 | Gibt den nicht definierten Zustand an. |
| UnsignedInteger | 1 | Gibt an, dass das nächste CBOR-Datenelement eine nicht signierte ganze Zahl ist (Haupttyp 0). |
| NegativeInteger | 2 | Gibt an, dass das nächste CBOR-Datenelement eine negative ganze Zahl ist (Haupttyp 1). |
| ByteString | 3 | Gibt an, dass das nächste CBOR-Datenelement eine Bytezeichenfolge (Haupttyp 2) ist. |
| StartIndefiniteLengthByteString | 4 | Gibt an, dass das nächste CBOR-Datenelement den Anfang einer Zeichenfolge mit unbestimmter Länge (Haupttyp 2) angibt. |
| EndIndefiniteLengthByteString | 5 | Gibt an, dass sich der Leser am Ende einer Zeichenfolge mit unbestimmter Länge befindet (Haupttyp 2). |
| TextString | 6 | Gibt an, dass das nächste CBOR-Datenelement eine UTF-8-Zeichenfolge (Haupttyp 3) ist. |
| StartIndefiniteLengthTextString | 7 | Gibt an, dass das nächste CBOR-Datenelement den Anfang einer unbestimmten UTF-8-Textzeichenfolge (Haupttyp 3) angibt. |
| EndIndefiniteLengthTextString | 8 | Gibt an, dass sich der Leser am Ende einer unbestimmten UTF-8-Textzeichenfolge befindet (Haupttyp 3). |
| StartArray | 9 | Gibt an, dass das nächste CBOR-Datenelement den Anfang eines Arrays angibt (Haupttyp 4). |
| EndArray | 10 | Gibt an, dass sich der Leser am Ende eines Arrays befindet (Haupttyp 4). |
| StartMap | 11 | Gibt an, dass das nächste CBOR-Datenelement den Anfang einer Karte angibt (Haupttyp 5). |
| EndMap | 12 | Gibt an, dass sich der Leser am Ende einer Karte befindet (Haupttyp 5). |
| Tag | 13 | Gibt an, dass das nächste CBOR-Datenelement ein semantisches Tag (Haupttyp 6) ist. |
| SimpleValue | 14 | Gibt an, dass das nächste CBOR-Datenelement ein einfacher Wert ist (Haupttyp 7). |
| HalfPrecisionFloat | 15 | Gibt an, dass das nächste CBOR-Datenelement ein IEEE 754 Half-Precision float (Haupttyp 7) ist. |
| SinglePrecisionFloat | 16 | Gibt an, dass das nächste CBOR-Datenelement ein IEEE 754 Single-Precision float (Haupttyp 7) ist. |
| DoublePrecisionFloat | 17 | Gibt an, dass das nächste CBOR-Datenelement ein IEEE 754 Double-Precision float (Haupttyp 7) ist. |
| Null | 18 | Gibt an, dass das nächste CBOR-Datenelement ein |
| Boolean | 19 | Gibt an, dass das nächste CBOR-Datenelement einen Boolean Wert codiert (Haupttyp 7). |
| Finished | 20 | Gibt an, dass der Leser das Lesen eines vollständigen CBOR-Dokuments abgeschlossen hat. Wenn AllowMultipleRootLevelValues dieser Wert festgelegt |
| NeedsMoreData | 21 | Gibt an, dass der Leser nicht ermitteln kann, ob ein anderes Datenelement aus dem aktuellen nicht endgültigen Puffer verfügbar ist: Das nächste Datenelement ist möglicherweise unvollständig, oder der Puffer endet nach einem vollständigen Wert auf Stammebene, wenn AllowMultipleRootLevelValues er aktiviert ist. Bereitstellen weiterer Daten mithilfe von SlideData(ReadOnlyMemory<Byte>, Boolean). |