次の方法で共有


MethodDispatcherBase.OnDispatchAsync メソッド

定義

このメソッドは、リモート オブジェクトによって実装されたインターフェイスの指定された methodId に要求をディスパッチするために、生成されたメソッド ディスパッチャーによって実装されます。

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)

パラメーター

methodId
Int32

メソッドの ID。

remotedObject
Object

リモート オブジェクト インスタンス。

requestBody
IServiceRemotingRequestMessageBody

要求本文

remotingMessageBodyFactory
IServiceRemotingMessageBodyFactory

応答オブジェクトを作成するために必要なリモート処理メッセージ本文ファクトリの実装。

cancellationToken
CancellationToken

キャンセル トークン

戻り値

未処理の操作を表す Task 。 タスクの結果は、 メソッドからの戻り値です。

適用対象