Condividi tramite


BrotliDecoder.TryDecompress Metodo

Definizione

Tenta di decomprimere i dati compressi con l'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

Parametri

source
ReadOnlySpan<Byte>

Buffer contenente i dati compressi.

destination
Span<Byte>

Al termine di questo metodo, un intervallo di byte contenente i dati decompressi.

bytesWritten
Int32

Numero totale di byte scritti in destination.

Restituisce

true in caso di esito positivo. In caso contrario, false.

Commenti

Se questo metodo restituisce false, destination può essere vuoto o contenere dati parzialmente decompressi, con bytesWritten valore zero o maggiore di zero ma minore del totale previsto.

Si applica a