Language

WSTrustChannel.BeginOpen メソッド

定義

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

オーバーロード

名前 説明
BeginOpen(AsyncCallback, Object)

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

BeginOpen(TimeSpan, AsyncCallback, Object)

指定した時間内に通信オブジェクトを開く非同期操作を開始します。

BeginOpen(AsyncCallback, Object)

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

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

パラメーター

callback
AsyncCallback

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

state
Object

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

返品

非同期オープン操作を参照する IAsyncResult 。

実装

適用対象

BeginOpen(TimeSpan, AsyncCallback, Object)

指定した時間内に通信オブジェクトを開く非同期操作を開始します。

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

パラメーター

timeout
TimeSpan

開いている操作がタイムアウトするまでに完了する必要がある時間を指定する TimeSpan 。

callback
AsyncCallback

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

state
Object

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

返品

非同期オープン操作を参照する IAsyncResult 。

実装

適用対象