MemoryStream.EndWrite(IAsyncResult) 方法

定義

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

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

未處理的非同步 I/O 要求的參考。

例外狀況

asyncResultnull

暫止寫入作業的控制代碼無法使用。

-或-

暫止的作業不支援寫入。

asyncResult 不是來自目前資料流的 BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object) 方法。

資料流已關閉或發生內部錯誤。

備註

EndWrite如需此方法的其他使用資訊,請參閱備註。

適用於