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

Definizione

Comprime un intervallo di byte di sola lettura vuoto nella destinazione, che garantisce che l'output venga prodotto per tutti gli input elaborati. Uno scaricamento effettivo viene eseguito quando l'origine viene esaurita e c'è spazio sufficiente nella destinazione 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>

Quando termina, questo metodo restituisce un intervallo di byte in cui verranno archiviati i dati compressi.

bytesWritten
Int32

Quando termina, questo metodo restituisce il numero totale di byte scritti in destination.

Valori restituiti

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

Si applica a