获取帧中局部变量的枚举器,并选择性地包括在探查器 ReJIT 检测中添加的变量。
Syntax
HRESULT EnumerateLocalVariablesEx(
   [in] ILCodeKind flags,
   [out] ICorDebugValueEnum **ppValueEnum
);
参数
              flags [in] ILCodeKind 枚举成员,指定在探查器 ReJIT 检测中添加的变量是否包含在帧中。
              ppValueEnum [out]指向作为此帧中局部变量枚举器的“ICorDebugValueEnum”对象的地址的指针。
注解
此方法类似于 EnumerateLocalVariables 方法,只是它可以选择访问在探查器 ReJIT 检测中添加的变量。 设置为flagsILCODE_ORIGINAL_IL等效于调用 ICorDebugILFrame::EnumerateLocalVariables。 
              ILCODE_REJIT_IL设置为flags允许调试器访问探查器 ReJIT 检测中添加的本地变量。 如果未检测中间语言(IL),则枚举为空,该方法返回 S_OK。
枚举器可能不会在正在运行的方法中包含所有局部变量,因为其中一些变量可能不处于活动状态。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 4.5.2 起可用