Language

WSTrustChannel.BeginClose メソッド

定義

通信オブジェクトを閉じる非同期操作を開始します。

オーバーロード

名前 説明
BeginClose(AsyncCallback, Object)

通信オブジェクトを閉じる非同期操作を開始します。

BeginClose(TimeSpan, AsyncCallback, Object)

指定したタイムアウトで通信オブジェクトを閉じる非同期操作を開始します。

BeginClose(AsyncCallback, Object)

通信オブジェクトを閉じる非同期操作を開始します。

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

パラメーター

callback
AsyncCallback

非同期の閉じる操作の完了の通知を受け取る AsyncCallback デリゲート。

state
Object

非同期の閉じる操作に関連付けられた状態情報を含む、アプリケーションによって指定されたオブジェクト。

返品

非同期の閉じる操作を参照する IAsyncResult 。

実装

適用対象

BeginClose(TimeSpan, AsyncCallback, Object)

指定したタイムアウトで通信オブジェクトを閉じる非同期操作を開始します。

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

パラメーター

timeout
TimeSpan

終了操作がタイムアウトするまでの完了時間を指定する TimeSpan 。

callback
AsyncCallback

非同期の閉じる操作の完了の通知を受け取る AsyncCallback デリゲート。

state
Object

非同期の閉じる操作に関連付けられた状態情報を含む、アプリケーションによって指定されたオブジェクト。

返品

非同期の閉じる操作を参照する IAsyncResult 。

実装

適用対象