Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет перечислитель для объектов, которые будут собираться мусором.
Методы
| Метод | Description |
|---|---|
| Следующий метод | Возвращает указанное количество экземпляров COR_GC_REFERENCE , содержащих сведения о объектах, которые будут собираться мусором. |
Замечания
Интерфейс ICorDebugGCReferenceEnum реализует интерфейс ICorDebugEnum.
Экземпляр ICorDebugGCReferenceEnum заполняется COR_GC_REFERENCE экземплярами путем вызова метода ICorDebugProcess5::EnumerateGCReferences .
COR_GC_REFERENCE объекты можно перечислить, вызвав метод ICorDebugGCReference::Next .
Объекты COR_GC_REFERENCE в коллекции, заполненной этим методом, представляют три типа объектов:
Объекты из всех управляемых стеков. Сюда входят динамические ссылки в управляемом коде, а также объекты, созданные средой CLR.
Объекты из таблицы дескрипторов. Сюда входят надежные ссылки (
HNDTYPE_STRONGи) иHNDTYPE_REFCOUNTстатические переменные в модуле.Объекты из очереди завершения. Объекты очереди завершения до тех пор, пока не будет запущен метод завершения.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с версии .NET Framework 4.5