MethodDispatcherBase.DispatchAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このメソッドは、リモート オブジェクトによって実装されたインターフェイスの指定された methodId に要求をディスパッチするために使用されます。
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)
パラメーター
- objectImplementation
- Object
オブジェクトはリモート インターフェイスを補完しました。
- methodId
- Int32
要求のディスパッチ先となるメソッドの ID。
- requestBody
- Object
オブジェクトにディスパッチする必要がある要求オブジェクトの本文。
- cancellationToken
- CancellationToken
この操作が取り消された場合に通知されるキャンセル トークン。
戻り値
実装オブジェクトに対する未処理の非同期呼び出しを表すタスク。 タスクの戻り値には、呼び出されたメソッドから返された値が含まれています。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET