語言

CommunicationObject.OnClose(TimeSpan) 方法

定義

在通訊物件因呼叫同步關閉操作而轉換至關閉狀態後,插入處理程序。

protected:
 abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose(TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)

參數

timeout
TimeSpan

那 TimeSpan 個 就是指定 on close 操作完成多久才會逾時。

例外狀況

Close 在該州的一個物 Faulted 體上被召喚。

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

關閉物件時發生通訊錯誤。

備註

當通訊物件最初處於該Close狀態時,方法OnClose會呼叫Opened。

若要在通訊物件因呼叫非同步 BeginClose 操作而轉為關閉狀態後插入處理,請使用此 OnBeginClose 方法。

適用於