Compartir a través de


RoutingService.IRequestReplyRouter.BeginProcessRequest Método

Definición

Inicia el procesamiento asincrónico del mensaje.

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

Parámetros

message
Message

El Message que se va a procesar.

callback
AsyncCallback

Delegado de AsyncCallback que se invoca cuando ha finalizado el procesamiento del mensaje.

state
Object

Objeto de estado definido por el usuario que se pasa al procedimiento de devolución de llamada.

Devoluciones

IAsyncResult

IAsyncResult que se puede usar para sondear o esperar resultados; este valor también es necesario al invocar a IRequestReplyRouter.EndProcessRequest(IAsyncResult).

Implementaciones

Atributos

Comentarios

Para obtener más información sobre cómo usar el contrato IRequestReplyRouter, vea IRequestReplyRouter.

Se aplica a