Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Notifica al generador de código que se ha iniciado una llamada remota.
HRESULT RemotingClientInvocationStarted();
Comentarios
Este evento es el mismo para las llamadas sincrónicas y asincrónicas.
Cada uno de los siguientes pares de devoluciones de llamada se producirá en el mismo subproceso:
RemotingClientInvocationStarted e ICorProfilerCallback::RemotingClientSendingMessage
ICorProfilerCallback::RemotingClientReceivingReply e ICorProfilerCallback::RemotingClientInvocationFinished
ICorProfilerCallback::RemotingServerInvocationReturned e ICorProfilerCallback::RemotingServerSendingReply
Debería conocer los problemas siguientes con las devoluciones de llamada remotas:
La API del generador de perfiles no refleja la ejecución de funciones remotas, por lo que no se reciben correctamente las notificaciones para las funciones llamadas desde el cliente y ejecutadas en el servidor. La invocación en realidad sucede a través de un objeto de servidor proxy; para el generador de perfiles, parece que ciertas funciones están compiladas JIT pero nunca se utilizan.
El generador de perfiles no recibe notificaciones precisas para los eventos remotos asincrónicos.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorProf.idl
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0