Taal

CborReaderState Enum

Definitie

Hiermee geeft u de status van een CborReader-exemplaar.

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

Velden

Naam Waarde Description
Undefined 0

Geeft de niet-gedefinieerde status aan.

UnsignedInteger 1

Geeft aan dat het volgende CBOR-gegevensitem een niet-ondertekend geheel getal is (hoofdtype 0).

NegativeInteger 2

Geeft aan dat het volgende CBOR-gegevensitem een negatief geheel getal is (primair type 1).

ByteString 3

Geeft aan dat het volgende CBOR-gegevensitem een bytetekenreeks is (hoofdtype 2).

StartIndefiniteLengthByteString 4

Geeft aan dat het volgende CBOR-gegevensitem het begin aangeeft van een bytetekenreeks met onbepaalde lengte (hoofdtype 2).

EndIndefiniteLengthByteString 5

Geeft aan dat de lezer zich aan het einde van een bytetekenreeks voor onbepaalde tijd bevindt (hoofdtype 2).

TextString 6

Geeft aan dat het volgende CBOR-gegevensitem een UTF-8-tekenreeks (hoofdtype 3) is.

StartIndefiniteLengthTextString 7

Geeft aan dat het volgende CBOR-gegevensitem het begin aangeeft van een UTF-8-tekenreeks voor onbepaalde tijd (hoofdtype 3).

EndIndefiniteLengthTextString 8

Geeft aan dat de lezer zich aan het einde van een UTF-8-tekenreeks voor onbepaalde tijd bevindt (hoofdtype 3).

StartArray 9

Geeft aan dat het volgende CBOR-gegevensitem het begin van een matrix aangeeft (hoofdtype 4).

EndArray 10

Geeft aan dat de lezer zich aan het einde van een matrix bevindt (hoofdtype 4).

StartMap 11

Geeft aan dat het volgende CBOR-gegevensitem het begin van een kaart aangeeft (hoofdtype 5).

EndMap 12

Geeft aan dat de lezer zich aan het einde van een kaart bevindt (hoofdtype 5).

Tag 13

Geeft aan dat het volgende CBOR-gegevensitem een semantische tag is (hoofdtype 6).

SimpleValue 14

Geeft aan dat het volgende CBOR-gegevensitem een eenvoudige waarde is (primair type 7).

HalfPrecisionFloat 15

Geeft aan dat het volgende CBOR-gegevensitem een IEEE 754-Half-Precision float is (hoofdtype 7).

SinglePrecisionFloat 16

Geeft aan dat het volgende CBOR-gegevensitem een IEEE 754-Single-Precision float is (hoofdtype 7).

DoublePrecisionFloat 17

Geeft aan dat het volgende CBOR-gegevensitem een IEEE 754-Double-Precision float is (hoofdtype 7).

Null 18

Geeft aan dat het volgende CBOR-gegevensitem een null letterlijke waarde is (hoofdtype 7).

Boolean 19

Geeft aan dat het volgende CBOR-gegevensitem een Boolean waarde codeert (hoofdtype 7).

Finished 20

Geeft aan dat de lezer het lezen van een volledig CBOR-document heeft voltooid.

Als AllowMultipleRootLevelValues deze optie is ingesteld false, rapporteert de lezer deze waarde, zelfs als de buffer volgbytes bevat.

NeedsMoreData 21

Geeft aan dat de lezer niet kan bepalen of een ander gegevensitem beschikbaar is in de huidige niet-laatste buffer: het volgende gegevensitem kan onvolledig zijn of de buffer kan eindigen na een volledige waarde op hoofdniveau wanneer AllowMultipleRootLevelValues deze is ingeschakeld.

Geef meer gegevens op met behulp van SlideData(ReadOnlyMemory<Byte>, Boolean).

Van toepassing op