Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Devuelve un enumerador para todas las funciones que se han compilado y recompilado con JIT anteriormente. Este método reemplaza el método ICorProfilerInfo3::EnumJITedFunctions, que no enumera los id. recompilados con JIT.
Sintaxis
HRESULT EnumJITedFunctions([out] ICorProfilerFunctionEnum** ppEnum);
Parámetros
ppEnum
[out] Un puntero al enumerador ICorProfilerFunctionEnum.
Comentarios
Este método puede superponerse con devoluciones de llamada JITCompilation, como el método ICorProfilerCallback::JITCompilationStarted. La enumeración devuelta incluye valores para el campo COR_PRF_FUNCTION::reJitId. El método ICorProfilerInfo3::EnumJITedFunctions, que este método reemplaza, no enumera los id. recompilados con JIT, ya que el campo COR_PRF_FUNCTION::reJitId siempre está establecido en 0. El método ICorProfilerInfo4::EnumJITedFunctions enumera los id. recompilados con JIT, ya que el campo COR_PRF_FUNCTION::reJitId está establecido correctamente. Tenga en cuenta que el método ICorProfilerInfo4::EnumJITedFunctions2 puede desencadenar una recolección de elementos no utilizados, mientras que el método ICorProfilerInfo3::EnumJITedFunctions no lo hará. Para obtener más información, vea el HRESULT CORPROF_E_UNSUPPORTED_CALL_SEQUENCE.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4.5