GZipStream.EndWrite(IAsyncResult) 方法

定義

處理非同步寫入作業的結束。 (請考慮使用 WriteAsync(Byte[], Int32, Int32) 方法替代。)

public:
 override void EndWrite(IAsyncResult ^ asyncResult);
public override void EndWrite (IAsyncResult asyncResult);
override this.EndWrite : IAsyncResult -> unit
Public Overrides Sub EndWrite (asyncResult As IAsyncResult)

參數

asyncResult
IAsyncResult

物件,表示非同步呼叫。

例外狀況

基礎資料流為 null

-或-

已關閉基礎資料流。

備註

從 .NET Framework 4.5 開始,您可以使用 方法來執行異步寫入作業Stream.WriteAsync。 此方法 EndWrite 仍可在目前版本中使用,以支援舊版程式代碼;不過,您可以使用新的異步方法,更輕鬆地實作異步 I/O 作業。 如需詳細資訊,請參閱非同步檔案 I/O

方法 EndWrite 會完成 方法中啟動的 BeginWrite 異步寫入作業。

適用於