IReplyChannel.EndTryReceiveRequest(IAsyncResult, RequestContext) Methode

Definition

Schließt den angegebenen asynchronen Vorgang ab, um eine Anforderungsnachricht zu empfangen.

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

Parameter

result
IAsyncResult

Die IAsyncResult von einem Aufruf der BeginTryReceiveRequest(TimeSpan, AsyncCallback, Object) Methode zurückgegebene Methode.

context
RequestContext

Der RequestContext Empfangene.

Gibt zurück

true wenn eine Anforderungsnachricht vor dem angegebenen Zeitintervall empfangen wird; andernfalls false.

Beispiele

Der folgende Code veranschaulicht die Implementierung dieser Methode:

public bool EndTryReceiveRequest(IAsyncResult result, out RequestContext requestContext)
{
    return TryReceiveRequestAsyncResult.End(result, out requestContext);
}

Gilt für: