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

请参见

其他资源

分析枚举