Freigeben über


BrotliDecoder.TryDecompress Methode

Definition

Versucht, Daten zu dekomprimieren, die mit dem Brotli-Algorithmus komprimiert wurden.

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>

Der Puffer, der die komprimierten Daten enthält.

destination
Span<Byte>

Nach Beenden dieser Methode eine Bytespanne mit den dekomprimierten Daten.

bytesWritten
Int32

Die Gesamtanzahl der in destination geschriebenen Bytes.

Gibt zurück

true bei Erfolg, andernfalls false.

Hinweise

Wenn diese Methode zurückgibt false, destination kann leer sein oder teilweise dekomprimierte Daten enthalten, wobei bytesWritten null oder größer als 0, aber kleiner als die erwartete Summe ist.

Gilt für: