BrotliDecoder.TryDecompress Yöntem

Tanım

Brotli algoritmasıyla sıkıştırılmış verileri açma girişimi.

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

Parametreler

source
ReadOnlySpan<Byte>

Sıkıştırılmış verileri içeren bir arabellek.

destination
Span<Byte>

Bu yöntem döndürdüğünde, sıkıştırılmış verileri içeren bir bayt aralığı.

bytesWritten
Int32

içinde yazılan destinationtoplam bayt sayısı.

Döndürülenler

true başarı üzerine; false Aksi takdir -de.

Açıklamalar

Bu yöntem döndürürse false, destination boş olabilir veya sıfırdan büyük veya sıfırdan büyük ancak beklenen toplamdan küçük olan kısmen sıkıştırılmış veriler bytesWritten içerebilir.

Şunlara uygulanır