Compartir a través de


ICorDebugILFrame (Interfaz)

Representa un marco de pila de código del lenguaje intermedio de Microsoft (MSIL).

Métodos

Método

Descripción

ICorDebugILFrame::CanSetIP (Método)

Obtiene un valor que indica si es seguro establecer el puntero de instrucciones en la ubicación de desplazamiento especificada.

ICorDebugILFrame::EnumerateArguments (Método)

Obtiene un enumerador para los argumentos de este marco.

ICorDebugILFrame::EnumerateLocalVariables (Método)

Obtiene un enumerador para las variables locales de este marco.

ICorDebugILFrame::GetArgument (Método)

Obtiene el valor del argumento especificado en este marco de pila de MSIL.

ICorDebugILFrame::GetIP (Método)

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.

ICorDebugILFrame::GetLocalVariable (Método)

Obtiene el valor de la variable local especificada en este marco de pila de MSIL.

ICorDebugILFrame::GetStackDepth (Método)

Sin implementar.

ICorDebugILFrame::GetStackValue (Método)

Sin implementar.

ICorDebugILFrame::SetIP (Método)

Establece el puntero de instrucciones en la ubicación del desplazamiento especificada en el código de MSIL.

Comentarios

La interfaz ICorDebugILFrame es una interfaz ICorDebugFrame especializada. Se utiliza para los marcos de código de MSIL o para los marcos compilados Just-In-Time (JIT). Los marcos compilados JIT implementan las interfaces ICorDebugILFrame e ICorDebugNativeFrame.

NotaNota

Esta interfaz no admite que se la llame de forma remota, ya sea entre procesos o entre equipos.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

ICorDebugFrame (Interfaz)

ICorDebugILFrame2 (Interfaz)

Otros recursos

Interfaces para depuración