Freigeben über


ICorProfilerCallback::JITFunctionPitched-Methode

Aktualisiert: November 2007

Benachrichtigt den Profiler, dass eine JIT-kompilierte Funktion (Just-In-Time) aus dem Arbeitsspeicher entfernt wurde.

HRESULT JITFunctionPitched(
    [in] FunctionID functionId);

Parameter

  • functionId
    [in] Die ID der Funktion, die entfernt wurde.

Hinweise

Wenn die entfernte Funktion aufgerufen wird, empfängt der Profiler beim Rekompilieren der Funktion neue JIT-Kompilierungsereignisse. Derzeit entfernt der JIT-Compiler der Common Language Runtime (CLR) keine Funktionen aus dem Arbeitsspeicher. Dieser Rückruf wird demnach derzeit nicht verwendet und nicht vom Profiler empfangen.

Der Wert von functionId ist erst gültig, wenn die Funktion neu kompiliert wird. Bei der Neukompilierung der Funktion wird der gleiche functionId-Wert verwendet.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorProf.idl

Bibliothek: CorGuids.lib

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

Siehe auch

Referenz

ICorProfilerCallback-Schnittstelle