ICorDebugILFrame 介面
表示通用中繼語言 (CIL) 程式代碼的堆疊框架。 這個介面是 ICorDebugFrame 介面的子類別。
方法
方法 | 描述 |
---|---|
CanSetIP 方法 | 取得值,這個值表示是否安全設定指定位移位置的指令指標。 |
EnumerateArguments 方法 | 取得這個框架中自變數的列舉值。 |
EnumerateLocalVariables 方法 | 取得這個框架中局部變數的列舉值。 |
GetArgument 方法 | 取得這個 CIL 堆疊框架中指定自變數的值。 |
GetIP 方法 | 取得指令指標的值,以及描述如何取得指令指標值的位組合值。 |
GetLocalVariable 方法 | 取得這個 CIL 堆疊框架中指定局部變數的值。 |
GetStackDepth 方法 | 未實作。 |
GetStackValue 方法 | 未實作。 |
SetIP 方法 | 設定 CIL 程式代碼中指定位移位置的指令指標。 |
備註
介面 ICorDebugILFrame
是特製化的 ICorDebugFrame 介面。 它用於 CIL 程式代碼框架或 Just-In-Time (JIT) 編譯的畫面。 JIT 編譯的畫面同時 ICorDebugILFrame
實作 介面和 ICorDebugNativeFrame 介面。
注意
這個介面不支援跨電腦或跨處理序的遠端呼叫。
需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 1.0 起提供