This documentation is archived and is not being maintained.
RoutingService::ISimplexSessionRouter::BeginProcessMessage Method
Visual Studio 2010
Initiates the asynchronous processing of the message.
Assembly: System.ServiceModel.Routing (in System.ServiceModel.Routing.dll)
[OperationBehaviorAttribute(Impersonation = ImpersonationOption::Allowed)] private: virtual IAsyncResult^ BeginProcessMessage( Message^ message, AsyncCallback^ callback, Object^ state ) sealed = ISimplexSessionRouter::BeginProcessMessage
Parameters
- message
- Type: System.ServiceModel.Channels::Message
The Message to be processed.
- callback
- Type: System::AsyncCallback
An AsyncCallback delegate that is invoked when the message processing has completed.
- state
- Type: System::Object
A user-defined state object that is passed to the callback procedure.
Return Value
Type: System::IAsyncResultAn IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking ISimplexSessionRouter::EndProcessMessage(IAsyncResult).
Implements
ISimplexSessionRouter::BeginProcessMessage(Message, AsyncCallback, Object)For more information on using the ISimplexSessionRouter contract, see ISimplexSessionRouter.
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: