Comparteix a través de


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>

Un búfer que contiene los datos comprimidos.

destination
Span<Byte>

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.

Se aplica a