ICorProfilerCallback::RemotingClientInvocationStarted 메서드
원격 호출이 시작되었음을 프로파일러에 알립니다.
구문
HRESULT RemotingClientInvocationStarted();
설명
이 이벤트는 동기 및 비동기 호출에 대해 동일합니다.
다음 각 콜백 쌍은 동일한 스레드에서 발생합니다.
RemotingClientInvocationStarted
및 ICorProfilerCallback::RemotingClientSendingMessageICorProfilerCallback::RemotingClientReceivingReply 및 ICorProfilerCallback::RemotingClientInvocationFinished
ICorProfilerCallback::RemotingServerInvocationReturned 및 ICorProfilerCallback::RemotingServerSendingReply
원격 콜백과 관련된 다음과 같은 문제를 알고 있어야 합니다.
원격 함수의 실행은 프로파일러 API에 의해 반영되지 않으므로 클라이언트에서 호출되고 서버에서 실행되는 함수에 대한 알림이 제대로 수신되지 않습니다. 실제 호출은 프록시 개체를 통해 발생합니다. 프로파일러에서는 특정 함수가 JIT 컴파일되지만 사용되지 않는 것으로 나타납니다.
프로파일러는 비동기 원격 이벤트에 대한 정확한 알림을 받지 못합니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: CorProf.idl, CorProf.h
라이브러리: CorGuids.lib
.NET Framework 버전: 2.0부터 사용 가능
참고 항목
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기