ICorProfilerCallback::RemotingClientInvocationStarted Method
Meddelar profileraren att ett fjärrkommunikationsanrop har startat.
Syntax
HRESULT RemotingClientInvocationStarted();
Kommentarer
Den här händelsen är densamma för synkrona och asynkrona anrop.
Vart och ett av följande par med återanrop sker i samma tråd:
RemotingClientInvocationStarted
och ICorProfilerCallback::RemotingClientSendingMessageICorProfilerCallback::RemotingClientReceivingReply och ICorProfilerCallback::RemotingClientInvocationFinished
ICorProfilerCallback::RemotingServerInvocationReturned och ICorProfilerCallback::RemotingServerSendingReply
Du bör vara medveten om följande problem med återanrop till fjärrkommunikation:
Körningen av en fjärrkommunikationsfunktion återspeglas inte av profilerar-API:et, så meddelanden för funktioner som anropas från klienten och körs på servern tas inte emot korrekt. Det faktiska anropet sker via ett proxyobjekt. för profileraren verkar det som om vissa funktioner är JIT-kompilerade men aldrig används.
Profileraren får inte korrekta meddelanden om asynkrona fjärrkommunikationshändelser.
Krav
Plattformar: Se Systemkrav.
Huvudet: CorProf.idl, CorProf.h
Bibliotek: CorGuids.lib
.NET Framework versioner: Tillgänglig sedan 2.0