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

Definitie

Comprimeert een lege alleen-lezen periode van bytes naar de bestemming, die ervoor zorgt dat de uitvoer wordt geproduceerd voor alle verwerkte invoer. Er wordt een werkelijke opspoeling uitgevoerd wanneer de bron wordt uitgeput en er voldoende ruimte is in de bestemming voor de resterende gegevens.

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

Parameters

destination
Span<Byte>

Wanneer deze methode wordt geretourneerd, wordt een reeks bytes opgeslagen waarin de gecomprimeerde gegevens worden opgeslagen.

bytesWritten
Int32

Wanneer deze methode wordt geretourneerd, is het totale aantal bytes waarnaar is geschreven destination.

Retouren

Een van de opsommingswaarden waarmee de status wordt beschreven waarmee de bewerking is voltooid.

Van toepassing op