Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memberi tahu profiler bahwa panggilan jarak jauh telah dimulai.
Sintaks
HRESULT RemotingClientInvocationStarted();
Keterangan
Peristiwa ini sama untuk panggilan sinkron dan asinkron.
Masing-masing pasangan panggilan balik berikut akan terjadi pada utas yang sama:
RemotingClientInvocationStarteddan ICorProfilerCallback::RemotingClientSendingMessageICorProfilerCallback::RemotingClientReceivingReply dan ICorProfilerCallback::RemotingClientInvocationFinished
ICorProfilerCallback::RemotingServerInvocationReturned dan ICorProfilerCallback::RemotingServerSendingReply
Anda harus menyadari masalah berikut dengan panggilan balik jarak jauh:
Eksekusi fungsi jarak jauh tidak tercermin oleh API profiler, sehingga pemberitahuan untuk fungsi yang dipanggil dari klien dan dijalankan di server tidak diterima dengan benar. Pemanggilan yang sebenarnya terjadi melalui objek proxy; untuk profiler, tampaknya fungsi tertentu dikompilasi JIT tetapi tidak pernah digunakan.
Profiler tidak menerima pemberitahuan yang akurat untuk peristiwa jarak jauh yang asinkron.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: CorProf.idl, CorProf.h
Pustaka: CorGuids.lib
Versi .NET Framework: Tersedia mulai dari 2.0