ChannelFactory.OnBeginClose(TimeSpan, AsyncCallback, Object) Metodo

Definizione

Consente di avviare un'operazione di chiusura asincrona sulla channel factory interna della channel factory corrente a cui è associato un oggetto di stato.Begins an asynchronous close operation on the inner channel factory of the current channel factory that has a state object associated with it.

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

Parametri

timeout
TimeSpan

Intervallo di tempo TimeSpan entro il quale l'operazione deve essere completata prima di scadere.The TimeSpan that specifies how long the operation has to complete before timing out.

callback
AsyncCallback

Delegato AsyncCallback che riceve la notifica del completamento dell'operazione asincrona.The AsyncCallback delegate that receives the notification of the asynchronous operation completion.

state
Object

Oggetto, specificato dall'applicazione, che contiene le informazioni sullo stato associate all'operazione asincrona.An object, specified by the application, that contains state information associated with the asynchronous operation.

Restituisce

L'interfaccia IAsyncResult che fa riferimento all' operazione asincrona.The IAsyncResult that references the asynchronous operation.

Commenti

Questo metodo riceve mediante un callback la notifica dell'identità del gestore eventi relativa all'operazione.This method receives notification, through a callback, of the identity of the event handler for the operation. L'operazione non è completa fino a quando l'operazione di chiusura asincrona sulla channel factory non restituisce un risultato o non si verifica il timeout.The operation is not complete until either the asynchronous close on the inner channel factory returns or the time-out occurs.

Si applica a