ActorServiceRemotingDispatcher Clase
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í.
Proporciona una implementación de IServiceRemotingMessageHandler que puede enviar mensajes a un servicio de actor y a los actores hospedados en el servicio.
public class ActorServiceRemotingDispatcher : Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher
type ActorServiceRemotingDispatcher = class
inherit ServiceRemotingMessageDispatcher
Public Class ActorServiceRemotingDispatcher
Inherits ServiceRemotingMessageDispatcher
- Herencia
Constructores
ActorServiceRemotingDispatcher(ActorService, IServiceRemotingMessageBodyFactory) |
Inicializa una nueva instancia de la clase ActorServiceRemotingDispatcher. Esto puede enviar mensajes a un servicio de actor y a los actores hospedados en el servicio. |
Métodos
Dispose() |
Proporciona una implementación de IServiceRemotingMessageHandler que puede enviar mensajes a un servicio de actor y a los actores hospedados en el servicio. (Heredado de ServiceRemotingMessageDispatcher) |
GetRemotingMessageBodyFactory() |
Obtiene el generador utilizado para crear los cuerpos de mensajes de respuesta de comunicación remota. (Heredado de ServiceRemotingMessageDispatcher) |
HandleOneWayMessage(IServiceRemotingRequestMessage) |
Controla un mensaje unidireccional del cliente. (Heredado de ServiceRemotingMessageDispatcher) |
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. Este puede ser utilizado por el usuario como distribuidor independiente, como el 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. Esto se puede usar por el usuario donde conocen interfaceId y MethodId para que el método se envíe a . |
HandleRequestResponseAsync(ServiceRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken) |
Controla un mensaje del cliente que requiere una respuesta del servicio. Esta API se puede usar para el cortocircuito en el que el cliente está en el mismo proceso que el servicio. El cliente ahora puede enviar directamente la solicitud al servicio en lugar de usar ServiceProxy. (Heredado de ServiceRemotingMessageDispatcher) |
Se aplica a
Azure SDK for .NET