Поделиться через


Перечисление COR_PRF_GC_ROOT_KIND

Указывает тип корня сборки мусора, представленный обратным вызовом ICorProfilerCallback2::RootReferences2.

typedef enum {
    COR_PRF_GC_ROOT_STACK = 1,
    COR_PRF_GC_ROOT_FINALIZER = 2,
    COR_PRF_GC_ROOT_HANDLE = 3,
    COR_PRF_GC_ROOT_OTHER = 0
} COR_PRF_GC_ROOT_KIND;

Члены

Элемент

Описание

COR_PRF_GC_ROOT_STACK

Корень доступен в стеке.

COR_PRF_GC_ROOT_FINALIZER

Корнем является запись в очереди методов завершения.

COR_PRF_GC_ROOT_HANDLE

Корнем является дескриптор сборки мусора.

COR_PRF_GC_ROOT_OTHER

Тип корня не задан.

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0

См. также

Другие ресурсы

Перечисления профилирования