Compartir a través de


ICorProfilerCallback::RemotingClientInvocationStarted (Método)

Este método puede usarse para notificar al generador de perfiles de que se ha iniciado una llamada de comunicación remota.

Sintaxis

HRESULT RemotingClientInvocationStarted();  

Comentarios

Este evento es igual tanto para las llamadas sincrónicas como para las asincrónicas.

Cada uno de los siguientes pares de devoluciones de llamada se producirá en el mismo subproceso:

Deberá tener en cuenta los siguientes problemas relacionados con las devoluciones de llamada de comunicación remota:

  • En la API del generador de perfiles no se refleja la ejecución de las funciones de comunicación remota, así que las notificaciones de las funciones a las que se llame desde el cliente y que se ejecuten en el servidor no se recibirán correctamente. El proceso de invocación real ocurre a través de un objeto proxy; en el generador de perfiles, parecerá que ciertas funciones se han compilado con el compilador JIT pero nunca se usan.

  • El generador de perfiles no recibe notificaciones precisas en el caso de los eventos de comunicación remota asincrónica.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también