BrotliDecoder.TryDecompress Método

Definición

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>

Búfer que contiene los datos comprimidos.

destination
Span<Byte>

Cuando este método devuelve, un intervalo de bytes que contiene los datos descomprimidos.

bytesWritten
Int32

Número total de bytes escritos en .destination

Devoluciones

true sobre éxito; false de lo contrario.

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.

Se aplica a