BrotliDecoder.TryDecompress 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í.
Intenta descomprimir los datos comprimidos con el algoritmo Brotli.
public:
static bool TryDecompress(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryDecompress (ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
static member TryDecompress : ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Shared Function TryDecompress (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parámetros
- source
- ReadOnlySpan<Byte>
Un búfer que contiene los datos comprimidos.
Cuando este método devuelve un valor, es un intervalo de bytes que contiene los datos comprimidos.
- bytesWritten
- Int32
El número total de bytes que se han escrito en la instancia de destination
.
Devoluciones
true
si se realiza correctamente; de lo contrario, false
.
Comentarios
Si este método devuelve false
, destination
puede estar vacío o contener datos parcialmente descomprimidos, siendo bytesWritten
cero o mayor que cero pero menor que el total esperado.