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

例外

Close は、 Faulted 状態のオブジェクトに対して呼び出されました。

操作が完了する前に、操作に割り当てられた既定の時間間隔を超えました。

オブジェクトを閉じるときに通信エラーが発生しました。

注釈

Close メソッドは、通信オブジェクトが最初にOnClose状態にある場合にOpenedを呼び出します。

非同期 BeginClose 操作の呼び出しにより通信オブジェクトが終了状態に遷移した後に処理を挿入するには、 OnBeginClose メソッドを使用します。

適用対象