Compartir a través de


ICorDebugILFrame (interfaz)

Representa un marco de pila del código de lenguaje intermedio común (CIL). Esta interfaz es una subclase de la interfaz ICorDebugFrame.

Methods

Método Description
CanSetIP (método) Obtiene un valor que indica si es seguro establecer el puntero de instrucción en la ubicación de desplazamiento especificada.
EnumerateArguments (método) Obtiene un enumerador para los argumentos de este marco.
EnumerateLocalVariables (método) Obtiene un enumerador para las variables locales de este marco.
GetArgument (método) Obtiene el valor del argumento especificado en este marco de pila de CIL.
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.
GetLocalVariable (método) Obtiene el valor de la variable local especificada en este marco de pila de CIL.
GetStackDepth (método) No implementado.
GetStackValue (método) No implementado.
SetIP (método) Establece el puntero de instrucción en la ubicación de desplazamiento especificada en el código CIL.

Observaciones

La ICorDebugILFrame interfaz es una interfaz ICorDebugFrame especializada. Se usa para fotogramas de código CIL o para fotogramas compilados Just-In-Time (JIT). Los marcos compilados por JIT implementan la ICorDebugILFrame interfaz y la interfaz ICorDebugNativeFrame.

Nota:

Esta interfaz no admite la llamada remota, ya sea entre máquinas o entre procesos.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 1.0