다음을 통해 공유


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 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

기타 리소스

프로파일링 열거형