Język

BrotliEncoder.Flush(Span<Byte>, Int32) Metoda

Definicja

Kompresuje pusty zakres bajtów tylko do odczytu do miejsca docelowego, co zapewnia, że dane wyjściowe są generowane dla wszystkich przetworzonych danych wejściowych. Rzeczywiste opróżnienie jest wykonywane, gdy źródło jest wyczerpane i jest wystarczająca ilość miejsca w miejscu docelowym dla pozostałych danych.

public:
 System::Buffers::OperationStatus Flush(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public System.Buffers.OperationStatus Flush(Span<byte> destination, out int bytesWritten);
member this.Flush : Span<byte> * int -> System.Buffers.OperationStatus
Public Function Flush (destination As Span(Of Byte), ByRef bytesWritten As Integer) As OperationStatus

Parametry

destination
Span<Byte>

Gdy ta metoda zwróci, zakres bajtów, w których będą przechowywane skompresowane dane.

bytesWritten
Int32

Gdy ta metoda zwróci wartość , łączna liczba bajtów zapisanych w pliku destination.

Zwraca

Jedną z wartości wyliczenia opisujących stan zakończenia operacji.

Dotyczy