다음을 통해 공유


COR_PRF_GC_ROOT_FLAGS

업데이트: 2007년 11월

가비지 수집 루트의 속성을 나타냅니다.

typedef enum {
    COR_PRF_GC_ROOT_PINNING = 0x1,
    COR_PRF_GC_ROOT_WEAKREF = 0x2,
    COR_PRF_GC_ROOT_INTERIOR = 0x4,
    COR_PRF_GC_ROOT_REFCOUNTED = 0x8,
} COR_PRF_GC_ROOT_FLAGS;

멤버

멤버

설명

COR_PRF_GC_ROOT_PINNING

루트에서 가비지 수집을 통해 개체가 이동되지 않도록 합니다.

COR_PRF_GC_ROOT_WEAKREF

루트에서 가비지 수집을 허용합니다.

COR_PRF_GC_ROOT_INTERIOR

루트에서 개체 자체 대신 개체의 필드를 참조합니다.

COR_PRF_GC_ROOT_REFCOUNTED

개체의 참조 횟수가 특정 값인 경우 루트에서 가비지 수집을 방지합니다.

요구 사항

플랫폼:.NET Framework 시스템 요구 사항 참조

헤더: CorProf.idl

라이브러리: CorGuids.lib

.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

기타 리소스

프로파일링 열거형