Condividi tramite


RoutingService.ISimplexSessionRouter.BeginProcessMessage Metodo

Definizione

Avvia l'elaborazione asincrona del messaggio.

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

Parametri

message
Message

Oggetto Message da elaborare.

callback
AsyncCallback

Delegato AsyncCallback richiamato quando l'elaborazione del messaggio è stata completata.

state
Object

Oggetto di stato definito dall'utente e passato alla routine di callback.

Restituisce

Oggetto IAsyncResult che può essere utilizzato per eseguire il polling, attendere i risultati o entrambe le cose; questo valore è necessario anche per richiamare ISimplexSessionRouter.EndProcessMessage(IAsyncResult).

Implementazioni

Attributi

Commenti

Per ulteriori informazioni sull'utilizzo del contratto ISimplexSessionRouter, vedere ISimplexSessionRouter.

Si applica a