ChannelListenerBase<TChannel>.BeginAcceptChannel Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Начинает асинхронную операцию принятия канала типа, заданного текущим прослушивателем каналов.
Перегрузки
BeginAcceptChannel(AsyncCallback, Object) |
Начинает асинхронную операцию принятия канала типа, заданного текущим прослушивателем каналов. |
BeginAcceptChannel(TimeSpan, AsyncCallback, Object) |
При реализации в производном классе начинает асинхронную операцию принятия канала типа, заданного текущим прослушивателем каналов, в течение заданного промежутка времени. |
BeginAcceptChannel(AsyncCallback, Object)
Начинает асинхронную операцию принятия канала типа, заданного текущим прослушивателем каналов.
public:
virtual IAsyncResult ^ BeginAcceptChannel(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (AsyncCallback callback, object state);
abstract member BeginAcceptChannel : AsyncCallback * obj -> IAsyncResult
override this.BeginAcceptChannel : AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (callback As AsyncCallback, state As Object) As IAsyncResult
Параметры
- callback
- AsyncCallback
Значение TimeSpan, которое задает время ожидания до завершения операции принятия канала.
- state
- Object
Делегат AsyncCallback, принимающий уведомление об асинхронном завершении операции принятия канала.
Возвращаемое значение
Объект IAsyncResult, который ссылается на асинхронную операцию принятия канала.
Реализации
Применяется к
BeginAcceptChannel(TimeSpan, AsyncCallback, Object)
При реализации в производном классе начинает асинхронную операцию принятия канала типа, заданного текущим прослушивателем каналов, в течение заданного промежутка времени.
public:
virtual IAsyncResult ^ BeginAcceptChannel(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginAcceptChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginAcceptChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Параметры
- timeout
- TimeSpan
Значение TimeSpan, которое задает время ожидания до завершения операции принятия канала.
- callback
- AsyncCallback
Делегат AsyncCallback, принимающий уведомление об асинхронном завершении операции принятия канала.
- state
- Object
Задаваемый приложением объект, который содержит сведения о состоянии, связанные с асинхронной операцией принятия канала.
Возвращаемое значение
Объект IAsyncResult, который ссылается на асинхронную операцию принятия канала.