Partager via


MethodDispatcherBase.DispatchAsync Méthode

Définition

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

public abstract System.Threading.Tasks.Task<object> DispatchAsync(object objectImplementation, int methodId, object requestBody, System.Threading.CancellationToken cancellationToken);
abstract member DispatchAsync : obj * int * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
Public MustOverride Function DispatchAsync (objectImplementation As Object, methodId As Integer, requestBody As Object, cancellationToken As CancellationToken) As Task(Of Object)

Paramètres

objectImplementation
Object

L’objet impplementait l’interface distante.

methodId
Int32

ID de la méthode vers laquelle distribuer la demande.

requestBody
Object

Corps de l’objet de requête qui doit être distribué à l’objet .

cancellationToken
CancellationToken

Jeton d’annulation qui sera signalé si cette opération est annulée.

Retours

Tâche qui représente l’appel asynchrone en suspens à l’objet d’implémentation. La valeur de retour de la tâche contient la valeur retournée de la méthode appelée.

S’applique à