Profilerstellungsschnittstellen
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
ICLRProfiling-Schnittstelle
Stellt die AttachProfiler-Methode bereit, mit der ein Profiler an einem derzeit ausgeführten Prozess angehängt werden kann.ICorProfilerCallback-Schnittstelle
Stellt Methoden bereit, mit denen die CLR einen Codeprofiler benachrichtigt, wenn die abonnierten Ereignisse des Profilers auftreten.ICorProfilerCallback2-Schnittstelle
Erweitert die ICorProfilerCallback-Schnittstelle um Rückrufe, die in .NET Framework 2.0 und höheren Versionen unterstützt werden.ICorProfilerCallback3-Schnittstelle
Stellt Rückrufmethoden bereit, die von der CLR verwendet werden, um an den Profiler Informationen zum Anfüge- und Trennzustand zu übermitteln.ICorProfilerFunctionEnum-Schnittstelle
Stellt Methoden bereit, um eine Auflistung von Funktionen in der CLR sequenziell zu durchlaufen.ICorProfilerInfo-Schnittstelle
Stellt Methoden bereit, mit denen Codeprofiler mit der CLR kommunizieren können, um die Ereignisüberwachung zu steuern und Informationen anzufordern.ICorProfilerInfo2-Schnittstelle
Erweitert die ICorProfilerInfo-Schnittstelle um Methoden, die in .NET Framework 2.0 und höheren Versionen unterstützt werden.ICorProfilerInfo3-Schnittstelle
Erweitert die ICorProfilerInfo2-Schnittstelle um Methoden, die in .NET Framework 4 und höheren Versionen unterstützt werden.ICorProfilerModuleEnum-Schnittstelle
Stellt Methoden bereit, um eine Auflistung von Modulen, die von der Anwendung oder dem Profiler geladen wurden, sequenziell zu durchlaufen.ICorProfilerObjectEnum-Schnittstelle
Stellt Methoden bereit, mit denen eine Auflistung fixierter, von Ngen.exe (Native Image Generator) generierter Objekte sequenziell durchlaufen werden kann.IMethodMalloc-Schnittstelle
Stellt die Alloc-Methode bereit, um Arbeitsspeicher für einen neuen MSIL-Funktionstext (Microsoft Intermediate Language) zu belegen.
Verwandte Abschnitte
Übersicht über die Profilerstellung
Profilerstellung für globale statische Funktionen
Profilerstellungsenumerationen
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
Juli 2010 |
Reihenfolge der Einträge in der Schnittstellenliste festgelegt. |
Kundenfeedback. |