ChannelFactory.OnBeginOpen(TimeSpan, AsyncCallback, Object) Метод

Определение

Начинает асинхронную операцию открытия в фабрике внутренних каналов текущей фабрики каналов, содержащей объект состояния, связанный с ней.Begins an asynchronous open operation on the inner channel factory of the current channel factory that has a state object associated with it.

protected:
 override IAsyncResult ^ OnBeginOpen(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected override IAsyncResult OnBeginOpen (TimeSpan timeout, AsyncCallback callback, object state);
override this.OnBeginOpen : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overrides Function OnBeginOpen (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

timeout
TimeSpan

Значение TimeSpan, которое задает время, выделенное для завершения операции до превышения времени ожидания.The TimeSpan that specifies how long the operation has to complete before timing out.

callback
AsyncCallback

Делегат AsyncCallback, принимающий уведомление о завершении асинхронной операции.The AsyncCallback delegate that receives the notification of the asynchronous operation completion.

state
Object

Задаваемый приложением объект, который содержит сведения о состоянии, связанные с асинхронной операцией.An object, specified by the application, that contains state information associated with the asynchronous operation.

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

Объект IAsyncResult, который ссылается на асинхронную операцию.The IAsyncResult that references the asynchronous operation.

Комментарии

Посредством обратного вызова этот метод получает уведомление об идентификации обработчика событий для операции.This method receives notification, through a callback, of the identity of the event handler for the operation. Операция остается незавершенной, пока не возвращена асинхронная операция открытия в фабрике внутренний каналов или пока не истекло время ожидания.The operation is not complete until either the asynchronous open on the inner channel factory returns or the time-out occurs.

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