ICorProfilerInfo10-Schnittstelle
Eine Unterklasse von ICorProfilerInfo9, die Methoden zum Ändern der IL von Funktionen, Abfragen von Informationen aus der Runtime und Anhalten und Fortsetzen der Runtime bereitstellt.
Methoden
Methode | BESCHREIBUNG |
---|---|
EnumerateObjectReferences-Methode | Bei Angabe von ObjectID, Rückruf und clientData wird jeder Objektverweis (falls vorhanden) aufgezählt. |
IsFrozenObject-Methode | Bestimmt bei Angabe einer ObjectID, ob sich das Objekt in einem schreibgeschützten Segment befindet. |
GetLOHObjectSizeThreshold-Methode | Ruft den Wert des konfigurierten LOH-Schwellenwerts ab. |
RequestReJITWithInliners-Methode | Führt eine erneute JIT-Kompilierung der angeforderten Methoden sowie der Inlinefunktionen der angeforderten Methoden aus. |
SuspendRuntime-Methode | Hält die Runtime an, ohne eine Garbage Collection auszuführen. |
ResumeRuntime-Methode | Setzt die Runtime fort, ohne eine Garbage Collection auszuführen. |
Anforderungen
Plattformen: Weitere Informationen finden Sie unter Von .NET unterstützte Betriebssysteme.
Header: CorProf.idl, CorProf.h
.NET-Versionen: seit .NET Core 3.0 verfügbar
Arbeiten Sie mit uns auf GitHub zusammen
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.