(dbgmodel.h) 的 IRawEnumerator 接口

枚举原始子 (的接口,例如:基类、字段等...对象的 ) (及其值和关联的元数据) 。 可以通过 IModelObject 上的 EnumerateRawValues 或 EnumerateRawReferences 方法获取原始枚举器。

继承

IRawEnumerator 继承自 IUnknown。

方法

IRawEnumerator 接口具有以下方法。

 
IRawEnumerator::AddRef

IRawEnumerator::AddRef 方法递增对象上接口的引用计数。
IRawEnumerator::GetNext

向前移动迭代器并提取原始元素的名称,还可以选择将其值 (或对其的引用) 以及它是哪种类型的元素。
IRawEnumerator::QueryInterface

检索指向 对象上支持的接口的指针。
IRawEnumerator::Release

IRawEnumerator::Release 方法递减对象上接口的引用计数。
IRawEnumerator::Reset

将枚举器重置为其初始状态。 后续 GetNext 调用将返回本机字段、基类等 (第一个原始元素...按枚举器顺序 ) 。

要求

要求
Header dbgmodel.h

另请参阅

调试器数据模型 C++ 概述