共用方式為


ICorDebugILFrame 介面

代表通用中繼語言 (CIL) 程式碼的堆疊框架。 此介面是 ICorDebugFrame 介面的子類別。

Methods

方法 Description
CanSetIP 方法 取得值,指出將指令指標設定為指定的位移位置是否安全。
EnumerateArguments 方法 取得此畫面中引數的列舉值。
EnumerateLocalVariables 方法 取得此框架中局部變數的列舉值。
GetArgument 方法 取得此 CIL 堆疊框架中指定引數的值。
GetIP 方法 取得指令指標的值,以及描述如何取得指令指標值的位元組合值。
GetLocalVariable 方法 取得此 CIL 堆疊框架中指定區域變數的值。
GetStackDepth 方法 未實施。
GetStackValue 方法 未實施。
SetIP 方法 將指令指標設定為 CIL 程式代碼中指定的位移位置。

備註

介面 ICorDebugILFrame 是特製化的 ICorDebugFrame 介面。 它用於 CIL 程式碼框架或 Just-In-Time (JIT) 編譯框架。 JIT 編譯的框架會同時 ICorDebugILFrame 實作介面和 ICorDebugNativeFrame 介面。

備註

此介面不支援遠端呼叫,無論是跨機器還是跨進程。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 1.0 起提供