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

Definizione

Comprime un intervallo di byte di sola lettura vuoto nella relativa destinazione, in modo da garantire che l'output venga generato per tutti gli input elaborati. Viene eseguito uno svuotamento effettivo quando l'origine viene esaurita e lo spazio nella destinazione è sufficiente per i dati rimanenti.

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

Parametri

destination
Span<Byte>

Al termine di questo metodo, un intervallo di byte in cui verranno archiviati i dati compressi.

bytesWritten
Int32

Al termine di questo metodo, il numero totale di byte scritti in destination.

Restituisce

Uno dei valori di enumerazione che descrive lo stato con cui l'operazione è stata completata.

Si applica a