CborReader.TryReadTextString(Span<Char>, 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 UTF-8-Textzeichenfolge (Haupttyp 3).
public:
bool TryReadTextString(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public bool TryReadTextString (Span<char> destination, out int charsWritten);
member this.TryReadTextString : Span<char> * int -> bool
Public Function TryReadTextString (destination As Span(Of Char), ByRef charsWritten As Integer) As Boolean
Parameter
- charsWritten
- Int32
Empfängt bei Erfolg die Anzahl von Zeichen, die in destination
geschrieben wurden.
Gibt zurück
true
und bewegt den Reader vorwärts, wenn destination
eine ausreichende Länge zum Empfangen des Werts hatte, andernfalls, false
und der Reader wird nicht vorwärtsbewegt.
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 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.
Hinweise
Die -Methode akzeptiert Zeichenfolgen mit unbestimmter Länge, die mit einer einzelnen Zeichenfolge verkettet werden.