Condividi tramite


IChannelListener.BeginWaitForChannel(TimeSpan, AsyncCallback, Object) Metodo

Definizione

Avvia un'operazione asincrona per attendere l'arrivo di un canale che deve essere completata entro l'intervallo di tempo specificato.

public:
 IAsyncResult ^ BeginWaitForChannel(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginWaitForChannel (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginWaitForChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginWaitForChannel (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parametri

timeout
TimeSpan

Struttura TimeSpan che specifica il tempo entro il quale un'operazione di attesa del canale deve essere completata prima di scadere.

callback
AsyncCallback

Delegato AsyncCallback che riceve la notifica del completamento asincrono dell'operazione di attesa di un canale.

state
Object

Oggetto, specificato dall'applicazione, che contiene le informazioni di stato associate all'operazione asincrona di attesa di un canale.

Restituisce

IAsyncResult che fa riferimento all'operazione asincrona di attesa di un canale.

Si applica a