Freigeben über


Profilerstellungsschnittstellen

Aktualisiert: November 2007

In diesem Abschnitt werden die nicht verwalteten Schnittstellen beschrieben, die die Profilerstellung eines Programms ermöglichen, das von der Common Language Runtime (CLR) ausgeführt wird.

In diesem Abschnitt

  • ICorProfilerCallback-Schnittstelle
    Stellt Methoden bereit, mit denen die CLR einen Codeprofiler benachrichtigt, wenn die abonnierten Ereignisse des Profilers auftreten.

  • ICorProfilerCallback2
    Stellt Methoden bereit, mit denen die CLR einen Codeprofiler benachrichtigt, wenn die abonnierten Ereignisse des Profilers auftreten. Die ICorProfilerCallback2-Schnittstelle ist eine Erweiterung der ICorProfilerCallback-Schnittstelle. Das heißt, sie stellt neue, in .NET Framework 2.0 eingeführte Rückrufe bereit.

  • ICorProfilerInfo
    Stellt Methoden bereit, mit denen Codeprofiler mit der CLR kommunizieren können, um die Ereignisüberwachung zu steuern und Informationen anzufordern.

  • ICorProfilerInfo2
    Stellt Methoden bereit, mit denen Codeprofiler mit der CLR kommunizieren können, um die Ereignisüberwachung zu steuern und Informationen anzufordern. Die ICorProfilerInfo2-Schnittstelle ist eine Erweiterung der ICorProfilerInfo-Schnittstelle. Das heißt, sie stellt neue, in .NET Framework 2.0 eingeführte Methoden bereit.

  • ICorProfilerObjectEnum
    Stellt Methoden bereit, um eine Auflistung von fixierten Objekten, die von Native Image Generator (Ngen.exe) generiert werden, sequenziell zu durchlaufen.

  • IMethodMalloc
    Stellt eine Methode bereit, um für einen neuen MSIL-Funktionsrumpf (Microsoft Intermediate Language) Arbeitsspeicher zu reservieren.

Verwandte Abschnitte

Übersicht über die Profilerstellung

Profilerstellung für globale statische Funktionen

Profilerstellungsenumerationen

Profilerstellungsstrukturen