Partager via


MethodDispatcherBase.OnDispatchAsync Méthode

Définition

Cette méthode est implémentée par le répartiteur de méthode généré pour distribuer la demande à l’id de méthode spécifié de l’interface implémentée par l’objet distant.

protected abstract System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingResponseMessageBody> OnDispatchAsync (int methodId, object remotedObject, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBody requestBody, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory remotingMessageBodyFactory, System.Threading.CancellationToken cancellationToken);
abstract member OnDispatchAsync : int * obj * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBody * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingResponseMessageBody>
Protected MustOverride Function OnDispatchAsync (methodId As Integer, remotedObject As Object, requestBody As IServiceRemotingRequestMessageBody, remotingMessageBodyFactory As IServiceRemotingMessageBodyFactory, cancellationToken As CancellationToken) As Task(Of IServiceRemotingResponseMessageBody)

Paramètres

methodId
Int32

ID de la méthode.

remotedObject
Object

Objet distant instance.

requestBody
IServiceRemotingRequestMessageBody

Corps de la demande

remotingMessageBodyFactory
IServiceRemotingMessageBodyFactory

Implémentation de la fabrique de corps de message à distance nécessaire pour la création d’un objet de réponse.

cancellationToken
CancellationToken

Jeton d’annulation

Retours

Tâche qui représente l’opération en suspens. Le résultat de la tâche est la valeur de retour de la méthode .

S’applique à