ChannelFactory.OnBeginOpen(TimeSpan, AsyncCallback, Object) ChannelFactory.OnBeginOpen(TimeSpan, AsyncCallback, Object) ChannelFactory.OnBeginOpen(TimeSpan, AsyncCallback, Object) ChannelFactory.OnBeginOpen(TimeSpan, AsyncCallback, Object) Method

Définition

Amorce une opération d'ouverture asynchrone sur la fabrique de canal interne de la fabrique active à laquelle est associé un objet d'état.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

Paramètres

timeout
TimeSpan TimeSpan TimeSpan TimeSpan

TimeSpan qui spécifie le délai d'exécution de l'opération avant le dépassement du délai d'attente.The TimeSpan that specifies how long the operation has to complete before timing out.

callback
AsyncCallback AsyncCallback AsyncCallback AsyncCallback

Le délégué AsyncCallback qui reçoit la notification de la fin de l'opération asynchrone.The AsyncCallback delegate that receives the notification of the asynchronous operation completion.

state
Object Object Object Object

Objet, spécifié par l'application, qui contient des informations d'état associées à l'opération asynchrone.An object, specified by the application, that contains state information associated with the asynchronous operation.

Retours

IAsyncResult qui référence l'opération asynchrone.The IAsyncResult that references the asynchronous operation.

Remarques

Cette méthode reçoit, via un rappel, la notification de l'identité du gestionnaire d'événements de l'opération.This method receives notification, through a callback, of the identity of the event handler for the operation. L'opération n'est pas terminée avant que l'opération d'ouverture asynchrone effectuée sur la fabrique de canal interne soit renvoyée ou que le délai d'attente ait expiré.The operation is not complete until either the asynchronous open on the inner channel factory returns or the time-out occurs.

S’applique à