ICorDebugProcess5::EnumerateGCReferences-Methode
Ruft einen Enumerator für alle Objekte ab, für die in einem Prozess eine Garbage Collection durchgeführt werden soll.
Syntax
HRESULT EnumerateGCReferences(
[in] Bool enumerateWeakReferences,
[out] ICorDebugGCReferenceEnum **ppEnum
);
Parameter
enumerateWeakReferences
[in] Ein boolescher Wert, der angibt, ob auch schwache Verweise aufgezählt werden sollen. Wenn enumerateWeakReferences
den Wert true
aufweist, enthält der ppEnum
-Enumerator sowohl starke als auch schwache Verweise. Wenn enumerateWeakReferences
den Wert false
aufweist, enthält der Enumerator nur starke Verweise.
ppEnum
[out] Ein Zeiger auf die Adresse einer ICorDebugGCReferenceEnum-Instanz, die ein Enumerator für die Objekte ist, für die eine Garbage Collection durchgeführt werden soll.
Bemerkungen
Diese Methode bietet eine Möglichkeit, die vollständige Stammkette für alle verwalteten Objekte in einem Prozess zu bestimmen. Damit kann ermittelt werden, warum ein Objekt noch aktiv ist.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4.5 verfügbar
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für