Freigeben über


ICorProfilerCallback::JITCachedFunctionSearchFinished-Methode

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

Syntax

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.

Bemerkungen

In .NET Framework 2.0 erfolgen die Rückrufe von ICorProfilerCallback::JITCachedFunctionSearchStarted und JITCachedFunctionSearchFinished nicht für alle Funktionen in regulären NGen-Images. Nur für einen Profiler optimierte NGen-Images generieren Rückrufe für alle Funktionen im Image. Aufgrund des zusätzlichen Aufwands sollte ein Profiler jedoch profileroptimierte NGen-Images nur anfordern, wenn er beabsichtigt, diese Rückrufe zu verwenden, um die Just-In-Time-Kompilierung (JIT) einer Funktion zu erzwingen. Andernfalls sollte der Profiler beim Sammeln von Funktionsinformationen eine verzögerte Strategie anwenden.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch