Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient un énumérateur pour tous les objets à collecter dans un processus.
Syntaxe
HRESULT EnumerateGCReferences(
[in] Bool enumerateWeakReferences,
[out] ICorDebugGCReferenceEnum **ppEnum
);
Paramètres
enumerateWeakReferences [in] Valeur booléenne qui indique si les références faibles doivent également être énumérées. Si enumerateWeakReferences c’est truele cas, l’énumérateur inclut à la ppEnum fois des références fortes et des références faibles. Si enumerateWeakReferences c’est falsele cas, l’énumérateur inclut uniquement des références fortes.
ppEnum [out] Pointeur vers l’adresse d’un ICorDebugGCReferenceEnum qui est un énumérateur pour que les objets soient collectés par le garbage-collect.
Remarques
Cette méthode permet de déterminer la chaîne de racine complète pour n’importe quel objet managé dans un processus et peut être utilisée pour déterminer pourquoi un objet est toujours actif.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 4.5