다음을 통해 공유


ICorDebugFunction3::GetActiveReJitRequestILCode 메서드

활성 ReJIT 요청의 IL을 포함하는 ICorDebugILCode 에 대한 인터페이스 포인터를 가져옵니다.

Syntax

HRESULT GetActiveReJitRequestILCode(
   ICorDebugILCode **ppReJitedILCode
);

매개 변수

ppReJitedILCode
활성 ReJIT 요청의 IL에 대한 포인터입니다.

비고

ICorDebugFunction3 개체가 나타내는 메서드에 활성 ReJIT 요청 ppReJitedILCode 이 있는 경우 해당 IL에 대한 포인터를 반환합니다. 일반적인 경우 ppReJitedILCode 인 활성 요청이 없으면 null입니다.

실행이 ICorProfilerCallback4::GetReJITParameters 메서드 호출에서 반환된 직후에 ReJIT 요청이 활성화됩니다. 아직 JIT 컴파일되지 않을 수 있으며 스레드는 여전히 원래 버전의 코드에서 실행 중일 수 있습니다. ReJIT 요청은 프로파일러가 ICorProfilerInfo4::RequestRevert 메서드를 호출하는 동안 비활성 상태가 됩니다. IL이 되돌려진 후에도 스레드는 여전히 JIT-recompiled(ReJIT) 코드에서 실행될 수 있습니다.

요구 사항

플랫폼:.NET 지원 운영 체제를 참조하세요.

머리글: CorDebug.idl, CorDebug.h

도서관: CorGuids.lib

.NET 버전: .NET Framework 4.5.2 이후 사용 가능

참고하십시오