Поделиться через


Метод ICorProfilerCallback::RemotingClientInvocationStarted

Уведомляет профилировщика о том, что запущен вызов удаленного взаимодействия.

Синтаксис

HRESULT RemotingClientInvocationStarted();  

Remarks

Это событие одинаково для синхронных и асинхронных вызовов.

Каждая из следующих пар обратных вызовов будет выполняться в одном потоке:

Следует учитывать следующие проблемы с обратными вызовами удаленного взаимодействия.

  • Выполнение функции удаленного взаимодействия не отражается API профилировщика, поэтому уведомления о функциях, которые вызываются из клиента и выполняются на сервере, не получаются должным образом. Фактический вызов происходит через прокси-объект; для профилировщика кажется, что некоторые функции скомпилированы JIT-скомпилированы, но никогда не используются.

  • Профилировщик не получает точных уведомлений о событиях асинхронного удаленного взаимодействия.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с версии 2.0

См. также раздел