Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft einen Enumerator für alle Objekte ab, die in einem Prozess garbage-collection sein sollen.
Syntax
HRESULT EnumerateGCReferences(
[in] Bool enumerateWeakReferences,
[out] ICorDebugGCReferenceEnum **ppEnum
);
Die Parameter
enumerateWeakReferences [in] Ein boolescher Wert, der angibt, ob schwache Verweise ebenfalls aufgezählt werden sollen. Wenn enumerateWeakReferences ja true, enthält der ppEnum Enumerator sowohl starke Bezüge als auch schwache Bezüge. Wenn enumerateWeakReferences ja false, enthält der Enumerator nur starke Bezüge.
ppEnum [out] Ein Zeiger auf die Adresse einer ICorDebugGCReferenceEnum , die ein Aufzählungszeichen für die Objekte ist, die garbage-collection werden sollen.
Bemerkungen
Diese Methode bietet eine Möglichkeit, die vollständige Stammkette für jedes verwaltete Objekt in einem Prozess zu ermitteln und zu bestimmen, warum ein Objekt noch aktiv ist.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 4.5