MethodDispatcherBase.DispatchAsync 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.
Diese Methode wird verwendet, um die Anforderung an die angegebene methodId der Schnittstelle zu senden, die vom Remoteobjekt implementiert wird.
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)
Parameter
- objectImplementation
- Object
Das -Objekt hat die Remoteschnittstelle eingestürzt.
- methodId
- Int32
ID der Methode, an die die Anforderung weitergeleitet werden soll.
- requestBody
- Object
Der Text des Anforderungsobjekts, das an das Objekt verteilt werden muss.
- cancellationToken
- CancellationToken
Das Abbruchtoken, das signalisiert wird, wenn dieser Vorgang abgebrochen wird.
Gibt zurück
Eine Aufgabe, die den ausstehenden asynchronen Aufruf des Implementierungsobjekts darstellt. Der Rückgabewert der Aufgabe enthält den zurückgegebenen Wert aus der aufgerufenen Methode.
Gilt für:
Azure SDK for .NET