Condividi tramite


IReplyChannel.EndWaitForRequest(IAsyncResult) Metodo

Definizione

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

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

Parametri

result
IAsyncResult

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

Restituisce

true se viene ricevuta una richiesta prima della scadenza dell'intervallo di tempo specificato; in caso contrario false.

Esempio

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

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

Si applica a