ActorServiceRemotingDispatcher.HandleRequestResponseAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
HandleRequestResponseAsync(IServiceRemotingRequestContext, IServiceRemotingRequestMessage) |
Envía los mensajes recibidos del cliente a los métodos de servicio de actor o a los métodos de actor. Este puede ser utilizado por el usuario donde conocen interfaceId y MethodId para que el método se envíe a . |
HandleRequestResponseAsync(ActorRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken) |
Envía los mensajes recibidos del cliente a los métodos de servicio de actor o a los métodos de actor. El usuario puede usarlo como distribuidor independiente, como cortocircuito. |
HandleRequestResponseAsync(IServiceRemotingRequestContext, IServiceRemotingRequestMessage)
Envía los mensajes recibidos del cliente a los métodos de servicio de actor o a los métodos de actor. Este puede ser utilizado por el usuario donde conocen interfaceId y MethodId para que el método se envíe a .
public override System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingResponseMessage> HandleRequestResponseAsync (Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingRequestContext requestContext, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessage requestMessage);
override this.HandleRequestResponseAsync : Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingRequestContext * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessage -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingResponseMessage>
Public Overrides Function HandleRequestResponseAsync (requestContext As IServiceRemotingRequestContext, requestMessage As IServiceRemotingRequestMessage) As Task(Of IServiceRemotingResponseMessage)
Parámetros
- requestContext
- IServiceRemotingRequestContext
Contexto de solicitud que permite obtener el canal de devolución de llamada si es necesario.
- requestMessage
- IServiceRemotingRequestMessage
Mensaje de comunicación remota.
Devoluciones
Tarea Task que representa la operación asincrónica. El resultado de la tarea es la respuesta de la solicitud recibida.
Se aplica a
HandleRequestResponseAsync(ActorRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken)
Envía los mensajes recibidos del cliente a los métodos de servicio de actor o a los métodos de actor. El usuario puede usarlo como distribuidor independiente, como cortocircuito.
public System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingResponseMessageBody> HandleRequestResponseAsync (Microsoft.ServiceFabric.Actors.Remoting.V2.ActorRemotingDispatchHeaders actorDispatchHeaders, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBody requestBody, System.Threading.CancellationToken cancellationToken);
override this.HandleRequestResponseAsync : Microsoft.ServiceFabric.Actors.Remoting.V2.ActorRemotingDispatchHeaders * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBody * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingResponseMessageBody>
Public Function HandleRequestResponseAsync (actorDispatchHeaders As ActorRemotingDispatchHeaders, requestBody As IServiceRemotingRequestMessageBody, cancellationToken As CancellationToken) As Task(Of IServiceRemotingResponseMessageBody)
Parámetros
- actorDispatchHeaders
- ActorRemotingDispatchHeaders
Encabezados de mensaje de solicitud.
- requestBody
- IServiceRemotingRequestMessageBody
Cuerpo del mensaje de solicitud.
- cancellationToken
- CancellationToken
Token de cancelación para cancelar la solicitud
Devoluciones
Tarea Task que representa la operación asincrónica. El resultado de la tarea es el cuerpo del mensaje de respuesta para la solicitud recibida.
Se aplica a
Azure SDK for .NET