Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает указатель интерфейса на ICorDebugILCode , содержащий IL из активного запроса ReJIT.
Синтаксис
HRESULT GetActiveReJitRequestILCode(
ICorDebugILCode **ppReJitedILCode
);
Параметры
ppReJitedILCode
Указатель на IL из активного запроса ReJIT.
Замечания
Если метод, представленный этим ICorDebugFunction3 объектом, имеет активный запрос ReJIT, ppReJitedILCode возвращает указатель на его IL. Если нет активного запроса, который является обычным случаем, то ppReJitedILCode имеет значение NULL.
Запрос ReJIT активен сразу после возврата из вызова метода ICorProfilerCallback4::GetReJITParameters . Он еще не может быть скомпилирован JIT, и потоки по-прежнему могут выполняться в исходной версии кода. Запрос ReJIT становится неактивным во время вызова профилировщика метода ICorProfilerInfo4::RequestRevert . Даже после восстановления IL поток по-прежнему может выполняться в коде JIT-recompiled (ReJIT).
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 4.5.2