CborReader.TryReadTextString(Span<Char>, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lee el siguiente elemento de datos como una cadena de texto UTF-8 (tipo principal 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
Parámetros
- charsWritten
- Int32
Si la operación se ejecuta correctamente, recibe el número de caracteres escritos en destination
.
Devoluciones
true
y avanza el lector si destination
tenía suficiente longitud para recibir el valor; en caso contrario, false
y el lector no avanza.
Excepciones
El siguiente elemento de datos no tiene el tipo principal correcto.
El siguiente valor tiene una codificación CBOR no válida.
O bien
Se produjo un final inesperado de los datos de codificación CBOR.
O bien
El siguiente valor usa una codificación CBOR que no es válida en el modo de conformidad actual.
Comentarios
El método acepta cadenas de longitud indefinida, que concatenará a una sola cadena.