CborReader.TryReadTextString(Span<Char>, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přečte další datovou položku jako textový řetězec UTF-8 (hlavní typ 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
Parametry
- charsWritten
- Int32
Při úspěchu obdrží počet znaků zapsaných do destination.
Návraty
true a posune čtenáře, pokud destination má dostatečnou délku k získání hodnoty, jinak false a čtenář nepokruje.
Výjimky
Další položka dat nemá správný hlavní typ.
Další hodnota má neplatné kódování CBOR.
-nebo-
Došlo k neočekávanému ukončení dat kódování CBOR.
-nebo-
Další hodnota používá kódování CBOR, které není platné v aktuálním režimu shody.
Poznámky
Metoda přijímá řetězce s neomezenou délkou, které zřetězení s jedním řetězcem.