次の方法で共有


ICorProfilerCallback::RemotingClientInvocationStarted メソッド

更新 : 2007 年 11 月

リモート処理呼び出しが開始されたことをプロファイラに通知します。

HRESULT RemotingClientInvocationStarted();

解説

このイベントは、同期呼び出しでも非同期呼び出しでも同じです。

次のコールバックのペアはそれぞれ、同じスレッドで発生します。

リモート処理コールバックに関する次の問題に注意する必要があります。

  • リモート処理関数の実行はプロファイラ API に反映されないため、クライアントから呼び出され、サーバーで実行される関数の通知は正しく受信されません。実際の呼び出しはプロキシ オブジェクトを介して行われます。プロファイラには、特定の関数が JIT コンパイルされたが、使用されていないように見えます。

  • プロファイラは、非同期リモート処理イベントの正確な通知を受け取りません。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : CorProf.idl

ライブラリ : CorGuids.lib

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

参照

ICorProfilerCallback