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 zostanie zwrócona, zakres bajtów, w którym będą przechowywane skompresowane dane.
- bytesWritten
- Int32
Gdy ta metoda zwraca łączną liczbę bajtów zapisanych w obiekcie destination
.
Zwraca
Jedna z wartości wyliczenia, która opisuje stan, z którym operacja została zakończona.