ActorServiceRemotingDispatcher.HandleRequestResponseAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
HandleRequestResponseAsync(IServiceRemotingRequestContext, IServiceRemotingRequestMessage) |
Répartit les messages reçus du client vers les méthodes de service d’acteur ou les méthodes d’acteur. Cela peut être utilisé par l’utilisateur lorsqu’il connaît interfaceId et MethodId pour la méthode à distribuer à . |
HandleRequestResponseAsync(ActorRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken) |
Répartit les messages reçus du client vers les méthodes de service d’acteur ou les méthodes d’acteur. Cela peut être utilisé par l’utilisateur comme répartiteur indépendant, comme le court-circuit. |
HandleRequestResponseAsync(IServiceRemotingRequestContext, IServiceRemotingRequestMessage)
Répartit les messages reçus du client vers les méthodes de service d’acteur ou les méthodes d’acteur. Cela peut être utilisé par l’utilisateur lorsqu’il connaît interfaceId et MethodId pour la méthode à distribuer à .
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)
Paramètres
- requestContext
- IServiceRemotingRequestContext
Contexte de demande qui permet d’obtenir le canal de rappel si nécessaire.
- requestMessage
- IServiceRemotingRequestMessage
Message de communication à distance.
Retours
Task représentant l’opération asynchrone. Le résultat de la tâche est la réponse à la demande reçue.
S’applique à
HandleRequestResponseAsync(ActorRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken)
Répartit les messages reçus du client vers les méthodes de service d’acteur ou les méthodes d’acteur. Cela peut être utilisé par l’utilisateur comme répartiteur indépendant, comme le court-circuit.
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)
Paramètres
- actorDispatchHeaders
- ActorRemotingDispatchHeaders
En-têtes de message de requête.
- requestBody
- IServiceRemotingRequestMessageBody
Corps du message de demande.
- cancellationToken
- CancellationToken
Jeton d’annulation pour annuler la demande
Retours
Task représentant l’opération asynchrone. Le résultat de la tâche est le corps du message de réponse pour la demande reçue.
S’applique à
Azure SDK for .NET