Condividi tramite


IInputChannel.EndWaitForMessage(IAsyncResult) Metodo

Definizione

Completa l'operazione asincrona specificata di attesa di un messaggio.

public:
 bool EndWaitForMessage(IAsyncResult ^ result);
public bool EndWaitForMessage (IAsyncResult result);
abstract member EndWaitForMessage : IAsyncResult -> bool
Public Function EndWaitForMessage (result As IAsyncResult) As Boolean

Parametri

result
IAsyncResult

Interfaccia IAsyncResult che identifica l'operazione BeginWaitForMessage(TimeSpan, AsyncCallback, Object) da completare e da cui recuperare un risultato finale.

Restituisce

true se un messaggio arriva prima che il timeout sia scaduto. In caso contrario false.

Esempio

Nell'esempio di codice seguente viene illustrato come implementare questo metodo:

public bool EndWaitForMessage(IAsyncResult result)
{
    return this.InnerChannel.EndWaitForMessage(result);
}

Si applica a