ActorServiceRemotingDispatcher.HandleRequestResponseAsync Methode
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.
Überlädt
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(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.
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)
Parameter
- requestContext
- IServiceRemotingRequestContext
Anforderungskontext, der bei Bedarf das Abrufen des Rückrufkanals ermöglicht.
- requestMessage
- IServiceRemotingRequestMessage
Remotingnachricht.
Gibt zurück
Eine Task, die den asynchronen Vorgang darstellt Das Ergebnis der Aufgabe ist die Antwort auf die empfangene Anforderung.
Gilt für:
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.
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)
Parameter
- actorDispatchHeaders
- ActorRemotingDispatchHeaders
Anforderungsnachrichtenheader.
- requestBody
- IServiceRemotingRequestMessageBody
Anforderungsnachrichtentext.
- cancellationToken
- CancellationToken
Abbruchtoken zum Abbrechen der Anforderung
Gibt zurück
Eine Task, die den asynchronen Vorgang darstellt Das Ergebnis der Aufgabe ist der Antwortnachrichtentext für die empfangene Anforderung.
Gilt für:
Azure SDK for .NET