CborReader.TryReadByteString(Span<Byte>, Int32) Methode
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.
Liest das nächste Datenelement als Bytezeichenfolge (Haupttyp 2).
public:
bool TryReadByteString(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryReadByteString(Span<byte> destination, out int bytesWritten);
member this.TryReadByteString : Span<byte> * int -> bool
Public Function TryReadByteString (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parameter
- bytesWritten
- Int32
Bei Erfolg erhält die Anzahl der Bytes, die in destination.
Gibt zurück
truewenn destination die Länge ausreicht, um den Wert zu erhalten und der Leser voranschreitet; andernfalls . false
Ausnahmen
Das nächste Datenelement verfügt nicht über den richtigen Haupttyp.
Der nächste Wert weist eine ungültige CBOR-Codierung auf.
-oder-
Es gab ein unerwartetes Ende der CBOR-Codierungsdaten.
-oder-
Der nächste Wert verwendet eine CBOR-Codierung, die im aktuellen Konformitätsmodus ungültig ist.
Hinweise
Die Methode akzeptiert unbestimmte Längenzeichenfolgen, die mit einer einzelnen Zeichenfolge verkettet werden.