Freigeben über


CborReader.ReadDefiniteLengthByteString Methode

Definition

Liest das nächste Datenelement als Bytezeichenfolge mit bestimmter Länge (Haupttyp 2).

public:
 ReadOnlyMemory<System::Byte> ReadDefiniteLengthByteString();
public ReadOnlyMemory<byte> ReadDefiniteLengthByteString ();
member this.ReadDefiniteLengthByteString : unit -> ReadOnlyMemory<byte>
Public Function ReadDefiniteLengthByteString () As ReadOnlyMemory(Of Byte)

Gibt zurück

Eine ReadOnlyMemory<T>-Ansicht der Bytezeichenfolgen-Nutzlast.

Ausnahmen

Das nächste Datenelement verfügt nicht über den richtigen Haupttyp.

- oder -

Das Datenelement ist eine Bytezeichenfolge mit unbestimmter Länge.

Der nächste Wert weist eine ungültige CBOR-Codierung auf.

- oder -

Es ist ein unerwartetes Ende der CBOR-Codierungsdaten aufgetreten.

- oder -

Der nächste Wert verwendet eine CBOR-Codierung, die im aktuellen Konformitätsmodus nicht gültig ist.

Gilt für: