IReplyChannel.EndTryReceiveRequest(IAsyncResult, RequestContext) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Completa a operação assíncrona especificada para receber uma mensagem de pedido.
public:
bool EndTryReceiveRequest(IAsyncResult ^ result, [Runtime::InteropServices::Out] System::ServiceModel::Channels::RequestContext ^ % context);
public bool EndTryReceiveRequest(IAsyncResult result, out System.ServiceModel.Channels.RequestContext context);
abstract member EndTryReceiveRequest : IAsyncResult * RequestContext -> bool
Public Function EndTryReceiveRequest (result As IAsyncResult, ByRef context As RequestContext) As Boolean
Parâmetros
- result
- IAsyncResult
Eles IAsyncResult responderam com uma chamada para o BeginTryReceiveRequest(TimeSpan, AsyncCallback, Object) método.
- context
- RequestContext
O RequestContext recebido.
Devoluções
true se uma mensagem de pedido for recebida antes do intervalo de tempo especificado; caso contrário false.
Exemplos
O seguinte código ilustra como implementar este método:
public bool EndTryReceiveRequest(IAsyncResult result, out RequestContext requestContext)
{
return TryReceiveRequestAsyncResult.End(result, out requestContext);
}