Comparteix a través de


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

Consulte también