Freigeben über


ICorProfilerCallback::JITCachedFunctionSearchFinished-Methode

Benachrichtigt den Profiler, dass eine Suche für eine Funktion beendet wurde, die vorher mit Native Image Generator (NGen.exe) kompiliert wurde.

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

Parameter

  • functionId
    [in] Die ID der Funktion, für die die Suche ausgeführt wurde.

  • result
    [in] Ein Wert der COR_PRF_JIT_CACHE-Enumeration, der das Ergebnis der Suche angibt.

Hinweise

In .NET Framework, Version 2.0, finden die ICorProfilerCallback::JITCachedFunctionSearchStarted-Rückrufe und die JITCachedFunctionSearchFinished-Rückrufe nicht für alle Funktionen in regulären NGen-Abbildern statt. Nur NGen-Abbilder, die für einen Profiler optimiert sind, generieren Rückrufe für alle Funktionen im Abbild. Wegen des zusätzlichen Aufwands sollte ein Profiler für ihn optimierte NGen-Abbilder aber nur anfordern, wenn er diese Rückrufe verwenden möchte, um die JIT-Kompilierung einer Funktion zu erzwingen. Andernfalls sollte der Profiler eine Lazy-Strategie zum Erfassen von Funktionsinformationen verwenden.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

ICorProfilerCallback-Schnittstelle