語言

CommunicationObject.OnEndClose(IAsyncResult) 方法

定義

完成對通訊物件關閉的非同步操作。

protected:
 abstract void OnEndClose(IAsyncResult ^ result);
protected abstract void OnEndClose(IAsyncResult result);
abstract member OnEndClose : IAsyncResult -> unit
Protected MustOverride Sub OnEndClose (result As IAsyncResult)

參數

result
IAsyncResult

IAsyncResult該 是透過呼叫方法OnEndClose(IAsyncResult)回傳的。

例外狀況

通訊物件不處於 A Opened 或 Opening 狀態,無法被修改。

通訊物件處於 a Closing 或 Closed 狀態,且無法被修改。

通訊物件處於狀態 Faulted ,無法被修改。

作業預設的時間間隔在作業完成前已超過。

備註

當通訊物件尚未處於某個EndClose(IAsyncResult)狀態時,該方法會OnEndClose(IAsyncResult)呼叫Closed。

適用於