IInputChannel.EndTryReceive(IAsyncResult, Message) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schließt den angegebenen asynchronen Vorgang ab, um eine Nachricht zu empfangen.
public:
bool EndTryReceive(IAsyncResult ^ result, [Runtime::InteropServices::Out] System::ServiceModel::Channels::Message ^ % message);
public bool EndTryReceive(IAsyncResult result, out System.ServiceModel.Channels.Message message);
abstract member EndTryReceive : IAsyncResult * Message -> bool
Public Function EndTryReceive (result As IAsyncResult, ByRef message As Message) As Boolean
Parameter
- result
- IAsyncResult
Die IAsyncResult von einem Aufruf der BeginTryReceive(TimeSpan, AsyncCallback, Object) Methode zurückgegebene Methode.
Gibt zurück
true wenn eine Nachricht vor dem angegebenen Zeitintervall empfangen wird; andernfalls false.
Beispiele
Der folgende Code veranschaulicht die Implementierung dieser Methode:
public bool EndTryReceive(IAsyncResult result, out Message message)
{
return TryReceiveAsyncResult<TChannel>.End(result, out message);
}