IInputChannel.EndTryReceive(IAsyncResult, Message) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voltooit de opgegeven asynchrone bewerking om een bericht te ontvangen.
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
Parameters
- result
- IAsyncResult
De IAsyncResult geretourneerde door een aanroep naar de BeginTryReceive(TimeSpan, AsyncCallback, Object) methode.
Retouren
true als een bericht wordt ontvangen vóór het opgegeven tijdsinterval; anders false.
Voorbeelden
De volgende code illustreert hoe u deze methode implementeert:
public bool EndTryReceive(IAsyncResult result, out Message message)
{
return TryReceiveAsyncResult<TChannel>.End(result, out message);
}