Freigeben über


ICorProfilerCallback::RemotingClientInvocationStarted-Methode

Aktualisiert: November 2007

Benachrichtigt den Profiler, dass ein Remotingaufruf gestartet wurde.

HRESULT RemotingClientInvocationStarted();

Hinweise

Dieses Ereignis ist für synchrone und asynchrone Aufrufe identisch.

Jedes der folgenden Rückrufpaare tritt auf demselben Thread auf:

Achten Sie auf die folgenden Probleme mit den Remotingrückrufen:

  • Die Ausführung einer Remotingfunktion wird nicht durch die Profiler-API reflektiert. Daher werden Benachrichtigungen für Funktionen, die vom Client aufgerufen und auf dem Server ausgeführt werden, nicht ordnungsgemäß empfangen. Der eigentliche Aufruf erfolgt über ein Proxyobjekt. Dem Profiler stellt sich dies so dar, als seien bestimmte Funktionen mit JIT kompiliert, als würden sie aber nie verwendet.

  • Der Profiler empfängt keine genauen Benachrichtigungen für asynchrone Remotingereignisse.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorProf.idl

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

ICorProfilerCallback-Schnittstelle