DkmManagedHeapSampler.InitializeHeapObjectWalk(UInt32, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化堆采样器。
位置约束:必须从 IDE 组件 (组件级别 100000) 中调用 API > 。
此 API 是在 Visual Studio 12 RTM (VS12RTM) 中引入的。
public:
void InitializeHeapObjectWalk(System::UInt32 TargetObjectCount, bool LiveObjectStatsOnly);
public:
void InitializeHeapObjectWalk(unsigned int TargetObjectCount, bool LiveObjectStatsOnly);
void InitializeHeapObjectWalk(unsigned int TargetObjectCount, bool LiveObjectStatsOnly);
public void InitializeHeapObjectWalk (uint TargetObjectCount, bool LiveObjectStatsOnly);
member this.InitializeHeapObjectWalk : uint32 * bool -> unit
Public Sub InitializeHeapObjectWalk (TargetObjectCount As UInteger, LiveObjectStatsOnly As Boolean)
参数
- TargetObjectCount
- UInt32
中要返回的抽样对象的数量。
- LiveObjectStatsOnly
- Boolean
中采样器是否应该只为堆上的活动对象计算统计信息。
例外
E_MANAGED_HEAP_NOT_ENUMERABLE 指示托管堆不是可枚举的状态。