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, который ссылается на асинхронную операцию ожидания канала.

Применяется к