ICorProfilerCallback::JITCachedFunctionSearchFinished 方法

通知探查器已完成以前使用本机映像生成器 (NGen.exe) 编译的某个函数的搜索。

HRESULT JITCachedFunctionSearchFinished(
    [in] FunctionID        functionId,
    [in] COR_PRF_JIT_CACHE result);

参数

  • functionId
    [in] 要为其执行搜索的函数的 ID。

  • result
    [in] 一个指示搜索结果的 COR_PRF_JIT_CACHE 枚举值。

备注

在 .NET Framework 2.0 版中,并不会对常规 NGen 映像中的所有函数都进行 ICorProfilerCallback::JITCachedFunctionSearchStartedJITCachedFunctionSearchFinished 回调。 只有为探查器优化的 NGen 映像才会为映像中的所有函数生成回调。 但是,由于此过程会产生附加开销,因此只有在探查器要使用这些回调强制对某个函数进行实时 (JIT) 编译时,才应请求探查器优化的 NGen 映像。 否则,探查器应使用惰性策略来收集函数信息。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**CorProf.idl、CorProf.h

**库:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

ICorProfilerCallback 接口