更新:2007 年 11 月
获取包含指定对象的堆的段。
HRESULT GetObjectGeneration(
[in] ObjectID objectId,
[out] COR_PRF_GC_GENERATION_RANGE *range);
参数
objectId
[in] 对象的 ID。range
[out] 一个指向 COR_PRF_GC_GENERATION_RANGE 结构的指针,该结构描述正在进行垃圾回收的代中的内存范围(即块)。此范围包含指定的对象。
备注
如果未在进行垃圾回收,则可从任何探查器回调中调用 GetObjectGeneration 方法。也就是说,可从任何回调(发生在 ICorProfilerCallback2::GarbageCollectionStarted 和 ICorProfilerCallback2::GarbageCollectionFinished 之间的回调除外)中调用该方法。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**CorProf.idl
**库:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0