Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает перечислитель для всех функций, которые были ранее скомпилированы jIT-скомпилированными и JIT-перекомпилированными. Этот метод заменяет метод ICorProfilerInfo3::EnumJITedFunctions , который не перечисляет перекомпилированные идентификаторы JIT.
Синтаксис
HRESULT EnumJITedFunctions([out] ICorProfilerFunctionEnum** ppEnum);
Параметры
ppEnum
[out] Указатель на перечислитель ICorProfilerFunctionEnum .
Комментарии
Этот метод может перекрываться с обратными JITCompilation вызовами, такими как метод ICorProfilerCallback::JITCompilationStarted . Возвращаемое перечисление включает значения для COR_PRF_FUNCTION::reJitId поля. Метод ICorProfilerInfo3::EnumJITedFunctions , который заменяет этот метод, не перечисляет перекомпилированные идентификаторы JIT, так как COR_PRF_FUNCTION::reJitId для поля всегда задано значение 0. Метод ICorProfilerInfo4::EnumJITedFunctions перечисляет идентификаторы JIT-перекомпилирования, так как COR_PRF_FUNCTION::reJitId поле задано правильно. Обратите внимание, что метод ICorProfilerInfo4::EnumJITedFunctions2 может активировать сборку мусора, а метод ICorProfilerInfo3::EnumJITedFunctions — нет. Дополнительные сведения см. в разделе CORPROF_E_UNSUPPORTED_CALL_SEQUENCE HRESULT.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 4.5