ActorServiceRemotingDispatcher Classe
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.
Fournit une implémentation de qui peut distribuer des IServiceRemotingMessageHandler messages à un service d’acteur et aux acteurs hébergés dans le service.
public class ActorServiceRemotingDispatcher : Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher
type ActorServiceRemotingDispatcher = class
inherit ServiceRemotingMessageDispatcher
Public Class ActorServiceRemotingDispatcher
Inherits ServiceRemotingMessageDispatcher
- Héritage
Constructeurs
ActorServiceRemotingDispatcher(ActorService, IServiceRemotingMessageBodyFactory) |
Initialise une nouvelle instance de la classe ActorServiceRemotingDispatcher. Cela peut distribuer des messages à un service d’acteur et aux acteurs hébergés dans le service. |
Méthodes
Dispose() |
Fournit une implémentation de qui peut distribuer des IServiceRemotingMessageHandler messages à un service d’acteur et aux acteurs hébergés dans le service. (Hérité de ServiceRemotingMessageDispatcher) |
GetRemotingMessageBodyFactory() |
Obtient la fabrique utilisée pour créer les corps de message de réponse de communication à distance. (Hérité de ServiceRemotingMessageDispatcher) |
HandleOneWayMessage(IServiceRemotingRequestMessage) |
Gère un message unidirectionnel du client. (Hérité de ServiceRemotingMessageDispatcher) |
HandleRequestResponseAsync(ActorRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken) |
Distribue les messages reçus du client aux méthodes de service d’acteur ou aux méthodes d’acteur. Cela peut être utilisé par l’utilisateur comme répartiteur indépendant, comme le court-circuitage. |
HandleRequestResponseAsync(IServiceRemotingRequestContext, IServiceRemotingRequestMessage) |
Distribue les messages reçus du client aux méthodes de service d’acteur ou aux méthodes d’acteur. Cela peut être utilisé par l’utilisateur où il connaît interfaceId et MethodId pour la méthode à distribuer à . |
HandleRequestResponseAsync(ServiceRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken) |
Gère un message du client qui nécessite une réponse du service. Cette API peut être utilisée pour le court-circuitage où le client se trouve dans le même processus que le service. Le client peut désormais distribuer directement la demande au service au lieu d’utiliser ServiceProxy. (Hérité de ServiceRemotingMessageDispatcher) |
S’applique à
Azure SDK for .NET