Freigeben über


Profilerstellung für globale statische Funktionen

In diesem Abschnitt werden die nicht verwalteten API-Funktionen beschrieben, die die Profilerstellungs-API verwendet.

In diesem Abschnitt

Profilerstellungsfunktionen von .NET Framework Version 1

  • FunctionEnter-Funktion
    Benachrichtigt den Profiler, dass das Steuerelement an eine Funktion übergeben wird. In .NET Framework 2.0 veraltet.

  • FunctionLeave-Funktion
    Benachrichtigt den Profiler, dass eine Funktion im Begriff ist, zum Aufrufer zurückzukehren. In .NET Framework 2.0 veraltet.

  • FunctionTailcall-Funktion
    Benachrichtigt den Profiler, dass die zurzeit ausgeführte Funktion im Begriff ist, einen Endeaufruf einer anderen Funktion durchzuführen. In .NET Framework 2.0 veraltet.

Profilerstellungsfunktionen von .NET Framework Version 2

  • FunctionIDMapper-Funktion
    Benachrichtigt den Profiler, dass der angegebene Bezeichner einer Funktion einer alternativen ID zugeordnet werden kann, um in den Rückrufen FunctionEnter2, FunctionLeave2 und FunctionTailcall2 dieser Funktion verwendet zu werden. Mit dieser Methode kann der Profiler auch angeben, ob er Rückrufe für diese Funktion empfangen will.

  • FunctionEnter2-Funktion
    Benachrichtigt den Profiler, dass das Steuerelement an eine Funktion übergeben wird, und stellt Informationen über den Stapelrahmen und Funktionsargumente bereit. In .NET Framework 4 veraltet.

  • FunctionLeave2-Funktion
    Benachrichtigt den Profiler, dass eine Funktion im Begriff ist, zum Aufrufer zurückzukehren, und stellt Informationen über den Stapelrahmen und den Rückgabewert der Funktion bereit. In .NET Framework 4 veraltet.

  • FunctionTailcall2-Funktion
    Benachrichtigt den Profiler, dass die zurzeit ausgeführte Funktion im Begriff ist, einen Endeaufruf einer anderen Funktion durchzuführen, und stellt Informationen über den Stapelrahmen bereit. In .NET Framework 4 veraltet.

  • StackSnapshotCallback-Funktion
    Liefert dem Profiler Informationen über jeden verwalteten Frame und jede Ausführung von nicht verwalteten Frames im Stapel während eines Stackwalks, der von der ICorProfilerInfo2::DoStackSnapshot-Methode initiiert wird.

Profilerstellungsfunktionen von .NET Framework Version 4

Verwandte Abschnitte

Übersicht über die Profilerstellung

Profilerstellungsschnittstellen

Profilerstellungsenumerationen

Profilerstellungsstrukturen