ClientBuilderExtensions.AddClientInvokeCallback メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クライアント呼び出しコールバックを追加します。
public static Orleans.IClientBuilder AddClientInvokeCallback (this Orleans.IClientBuilder builder, Orleans.ClientInvokeCallback callback);
static member AddClientInvokeCallback : Orleans.IClientBuilder * Orleans.ClientInvokeCallback -> Orleans.IClientBuilder
<Extension()>
Public Function AddClientInvokeCallback (builder As IClientBuilder, callback As ClientInvokeCallback) As IClientBuilder
パラメーター
- builder
- IClientBuilder
ビルダー。
- callback
- ClientInvokeCallback
コールバック。
戻り値
ビルダー。
注釈
グローバル ClientInvokeCallback な事前呼び出しインターセプター。 メッセージが構築され、クライアントによってグレインに送信される直前に行われる同期コールバック。 この呼び出しは、送信するメッセージを構築するのと同じスレッドから行われるので、 などの Orleans.RequestContext
スレッド ローカル設定が取得されます。 このアクションは、呼び出されるメソッドの詳細 (InterfaceId や MethodId など) を受け取り InvokeMethodRequest 、 IGrain このコールバック メソッドを介してこの要求が送信される GrainReference は、スレッドの呼び出しをブロックしたりスループットに影響を与えたりしないように、迅速に戻り、最小限の作業を行う必要があります。