BrotliEncoder.Flush(Span<Byte>, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.