BrotliDecoder.TryDecompress Метод

Определение

Пытается распаковать данные, сжатые с помощью алгоритма 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

Параметры

source
ReadOnlySpan<Byte>

Буфер, содержащий сжатые данные.

destination
Span<Byte>

При возврате этого метода диапазон байтов, содержащий распакованные данные.

bytesWritten
Int32

Общее количество байтов, записанных в .destination

Возвращаемое значение

true о успешном выполнении; false Иначе.

Комментарии

Если этот метод возвращается false, destination может быть пустым или содержать частично распаковываемые данные, при bytesWritten этом значение равно нулю или больше нуля, но меньше ожидаемого значения.

Применяется к