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 起提供

另請參閱