ChannelListenerBase.BeginWaitForChannel Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
In caso di implementazione in una classe derivata, inizia un'operazione asincrona per attendere l'arrivo di un canale.
public:
virtual 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
override this.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.
Implementazioni
Eccezioni
Il listener del canale non è stato aperto, pertanto non può essere utilizzato.