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

Definition

Komprimerar ett tomt skrivskyddat intervall med byte till målet, vilket säkerställer att utdata skapas för alla bearbetade indata. En faktisk tömning utförs när källan är uttömd och det finns tillräckligt med utrymme i målet för återstående data.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar ett intervall med byte där komprimerade data lagras.

bytesWritten
Int32

När den här metoden returnerar det totala antalet byte som har skrivits till destination.

Returer

Ett av uppräkningsvärdena som beskriver statusen som åtgärden slutfördes med.

Gäller för