Bagikan melalui


BrotliDecoder.TryDecompress Metode

Definisi

Upaya untuk mendekompresi data yang dikompresi dengan algoritma 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

Parameter

source
ReadOnlySpan<Byte>

Buffer yang berisi data terkompresi.

destination
Span<Byte>

Ketika metode ini kembali, rentang byte yang berisi data yang didekompresi.

bytesWritten
Int32

Jumlah total byte yang ditulis dalam destination.

Mengembalikan

true pada keberhasilan; false Sebaliknya.

Keterangan

Jika metode ini mengembalikan false, destination mungkin kosong atau berisi sebagian data yang didekompresi, dengan bytesWritten nol atau lebih besar dari nol tetapi kurang dari total yang diharapkan.

Berlaku untuk