Sdílet prostřednictvím


RoutingService.IDuplexSessionRouter.BeginProcessMessage Metoda

Definice

Zahájí asynchronní zpracování zprávy.

 virtual IAsyncResult ^ System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Routing::IDuplexSessionRouter::BeginProcessMessage;
[System.ServiceModel.OperationBehavior(Impersonation=System.ServiceModel.ImpersonationOption.Allowed)]
IAsyncResult IDuplexSessionRouter.BeginProcessMessage (System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
[<System.ServiceModel.OperationBehavior(Impersonation=System.ServiceModel.ImpersonationOption.Allowed)>]
abstract member System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Function BeginProcessMessage (message As Message, callback As AsyncCallback, state As Object) As IAsyncResult Implements IDuplexSessionRouter.BeginProcessMessage

Parametry

message
Message

, Message která se má zpracovat.

callback
AsyncCallback

Delegát, AsyncCallback který je vyvolán po dokončení zpracování zprávy.

state
Object

Uživatelem definovaný objekt stavu, který je předán proceduře zpětného volání.

Návraty

IAsyncResult

Objekt , který lze použít k dotazování nebo čekání na výsledky nebo obojí; tato hodnota je potřeba také IAsyncResult při vyvolání IDuplexSessionRouter.EndProcessMessage(IAsyncResult) .

Implementuje

Atributy

Poznámky

Další informace o použití kontraktu IDuplexSessionRouter najdete v tématu IDuplexSessionRouter .

Platí pro