ChannelListenerBase.OnBeginWaitForChannel Метод

Определение

При реализации в производном классе предоставляет точку расширения в момент начала ожидания прихода канала.

protected:
 abstract IAsyncResult ^ OnBeginWaitForChannel(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected abstract IAsyncResult OnBeginWaitForChannel (TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginWaitForChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected MustOverride Function OnBeginWaitForChannel (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

timeout
TimeSpan

Значение TimeSpan, в котором указывается время, выделенное для завершения операции, выполняемой в момент начала ожидания, до истечения времени ожидания.

callback
AsyncCallback

Делегат AsyncCallback, получающий уведомление об асинхронном завершении операции, выполняемой в момент начала ожидания.

state
Object

Заданный приложением объект, который содержит сведения о состоянии, связанные с асинхронной операцией, выполняемой в момент начала ожидания.

Возвращаемое значение

IAsyncResult

Объект IAsyncResult, который ссылается на асинхронную операцию, выполняемую в момент начала ожидания.

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