Interfaz ICorDebugILFrame
Representa un marco de pila del código de lenguaje intermedio común (CIL). Esta interfaz es una subclase de la interfaz ICorDebugFrame.
Métodos
método | Descripción |
---|---|
Método CanSetIP | Obtiene un valor que indica si es seguro establecer el puntero de instrucción en la ubicación de desplazamiento especificada. |
Método EnumerateArguments | Obtiene un enumerador para los argumentos de este marco. |
Método EnumerateLocalVariables | Obtiene un enumerador para las variables locales de este marco. |
Método GetArgument | Obtiene el valor del argumento especificado en este marco de pila de CIL. |
Método GetIP | Obtiene el valor del puntero de instrucción y un valor de combinación bit a bit que describe cómo se obtuvo el valor del puntero de instrucción. |
Método GetLocalVariable | Obtiene el valor de la variable local especificada en este marco de pila de CIL. |
Método GetStackDepth | Sin implementar. |
Método GetStackValue | Sin implementar. |
SetIP (Método) | Establece el puntero de instrucción en la ubicación de desplazamiento especificada en el código CIL. |
Comentarios
La interfaz ICorDebugILFrame
es una interfaz ICorDebugFrame especializada. Se usa para fotogramas de código CIL o para fotogramas compilados Just-In-Time (JIT). Los marcos compilados con JIT implementan la interfaz ICorDebugILFrame
y la interfaz ICorDebugNativeFrame.
Nota
Esta interfaz no admite que se la llame de forma remota, ya sea entre procesos o entre equipos.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: está disponible desde la versión 1.0