ClientBase<TChannel>.ICommunicationObject.BeginClose メソッド

定義

ClientBase<TChannel> を閉じるための非同期操作を開始します。

オーバーロード

ICommunicationObject.BeginClose(AsyncCallback, Object)

ClientBase<TChannel> を閉じるための非同期操作を開始します。

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

指定したタイムアウトで ClientBase<TChannel> を閉じるための非同期操作を開始します。

ICommunicationObject.BeginClose(AsyncCallback, Object)

ClientBase<TChannel> を閉じるための非同期操作を開始します。

 virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginClose(AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginClose;
IAsyncResult ICommunicationObject.BeginClose (AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginClose : AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginClose : AsyncCallback * obj -> IAsyncResult
Function BeginClose (callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginClose

パラメーター

callback
AsyncCallback

完了時のコールバックを受信するメソッド。

state
Object

状態データ。

戻り値

IAsyncResult

非同期の close 操作を参照する IAsyncResult

実装

注釈

詳細については、「System.ServiceModel.Channels.CommunicationObject」を参照してください。

適用対象

ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

指定したタイムアウトで ClientBase<TChannel> を閉じるための非同期操作を開始します。

 virtual IAsyncResult ^ System.ServiceModel.ICommunicationObject.BeginClose(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::ICommunicationObject::BeginClose;
IAsyncResult ICommunicationObject.BeginClose (TimeSpan timeout, AsyncCallback callback, object state);
abstract member System.ServiceModel.ICommunicationObject.BeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.ICommunicationObject.BeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
Function BeginClose (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult Implements ICommunicationObject.BeginClose

パラメーター

timeout
TimeSpan

その時間内に呼び出しを完了する必要がある時間。

callback
AsyncCallback

操作が完了したときに呼び出されるコールバック オブジェクト。

state
Object

状態データ。

戻り値

IAsyncResult

非同期のクローズ開始操作を参照する IAsyncResult

実装

注釈

詳細については、「System.ServiceModel.Channels.CommunicationObject」を参照してください。

適用対象