ActorServiceRemotingDispatcher Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Implementierung von bereit IServiceRemotingMessageHandler , die Nachrichten an einen Akteurdienst und die im Dienst gehosteten Akteure senden kann.
public class ActorServiceRemotingDispatcher : Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher
type ActorServiceRemotingDispatcher = class
inherit ServiceRemotingMessageDispatcher
Public Class ActorServiceRemotingDispatcher
Inherits ServiceRemotingMessageDispatcher
- Vererbung
Konstruktoren
ActorServiceRemotingDispatcher(ActorService, IServiceRemotingMessageBodyFactory) |
Initialisiert eine neue Instanz der ActorServiceRemotingDispatcher-Klasse. Dadurch können Nachrichten an einen Akteurdienst und an die im Dienst gehosteten Akteure gesendet werden. |
Methoden
Dispose() |
Stellt eine Implementierung von bereit IServiceRemotingMessageHandler , die Nachrichten an einen Akteurdienst und die im Dienst gehosteten Akteure senden kann. (Geerbt von ServiceRemotingMessageDispatcher) |
GetRemotingMessageBodyFactory() |
Ruft die Factory ab, die zum Erstellen der Nachrichtentexte der Remotingantwort verwendet wird. (Geerbt von ServiceRemotingMessageDispatcher) |
HandleOneWayMessage(IServiceRemotingRequestMessage) |
Behandelt eine unidirektionale Nachricht vom Client. (Geerbt von ServiceRemotingMessageDispatcher) |
HandleRequestResponseAsync(ActorRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken) |
Sendet die vom Client empfangenen Nachrichten an die Actor-Dienstmethoden oder die Actor-Methoden. Dies kann vom Benutzer als unabhängiger Dispatcher wie kurzschließend verwendet werden. |
HandleRequestResponseAsync(IServiceRemotingRequestContext, IServiceRemotingRequestMessage) |
Sendet die vom Client empfangenen Nachrichten an die Actor-Dienstmethoden oder die Actor-Methoden. Dies kann vom Benutzer verwendet werden, wenn er interfaceId und MethodId für die Methode kennt, die an verteilt werden soll. |
HandleRequestResponseAsync(ServiceRemotingDispatchHeaders, IServiceRemotingRequestMessageBody, CancellationToken) |
Behandelt eine Nachricht vom Client, die eine Antwort vom Dienst erfordert. Diese API kann für den Kurzschluss verwendet werden, bei dem sich der Client im selben Prozess wie der Dienst befindet. Der Client kann jetzt Anforderungen direkt an den Dienst senden, anstatt ServiceProxy zu verwenden. (Geerbt von ServiceRemotingMessageDispatcher) |
Gilt für:
Azure SDK for .NET