Edit

Share via


IChannelListener.BeginWaitForChannel(TimeSpan, AsyncCallback, Object) Method

Definition

Begins an asynchronous operation to wait for a channel to arrive that must be completed within a specified interval of time.

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

Parameters

timeout
TimeSpan

The TimeSpan that specifies how long the wait for a channel operation has to complete before timing out.

callback
AsyncCallback

The AsyncCallback delegate that receives the notification of the asynchronous completion of the wait for a channel operation.

state
Object

An object, specified by the application, that contains state information associated with the asynchronous wait for a channel operation.

Returns

The IAsyncResult that references the asynchronous wait for a channel operation.

Applies to