BrotliEncoder.Flush(Span<Byte>, Int32) 方法

定義

將空的唯讀位元組範圍壓縮到期目的地,這可確保為所有已處理的輸入產生輸出。 當來源已耗盡且目的地有足夠的空間可容納剩餘的資料時,會執行實際排清。

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

參數

destination
Span<Byte>

當此方法傳回時,將儲存已壓縮資料處的位元組範圍。

bytesWritten
Int32

當此方法傳回時,寫入到 destination 的位元組總數。

傳回

OperationStatus

其中一個列舉值,它描述作業完成狀態。

適用於