IChannelListener.BeginWaitForChannel(TimeSpan, AsyncCallback, Object) メソッド

定義

チャネルの到着を待機する非同期操作を開始します。この操作は指定した時間内に完了する必要があります。

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

パラメーター

timeout
TimeSpan

チャネル操作の待機を完了する必要がある制限時間を指定する TimeSpan。この時間を経過すると、タイムアウトします。

callback
AsyncCallback

チャネル操作の待機の非同期完了の通知を受信する AsyncCallback デリゲート。

state
Object

チャネル操作の非同期待機に関連付けられている状態情報を格納するオブジェクト。アプリケーションで指定します。

戻り値

チャネル操作の非同期待機を参照する IAsyncResult

適用対象