Interface ICorDebugILFrame

Representa um quadro de pilha do código MSIL (Microsoft Intermediate Language). Essa interface é uma subclasse da interface ICorDebugFrame.

Métodos

Método Descrição
Método CanSetIP Obtém um valor que indica se é seguro definir o ponteiro de instrução para o local de deslocamento especificado.
Método EnumerateArguments Obtém um enumerador para os argumentos neste quadro.
Método EnumerateLocalVariables Obtém um enumerador para as variáveis locais neste quadro.
Método GetArgument Obtém o valor do argumento especificado neste quadro de pilha MSIL.
Método GetIP Obtém o valor do ponteiro de instrução e um valor de combinação de bits que descreve como o valor do ponteiro de instrução foi obtido.
Método GetLocalVariable Obtém o valor da variável local especificada neste quadro da pilha MSIL.
Método GetStackDepth Não implementado.
Método GetStackValue Não implementado.
Método SetIP Define o ponteiro de instrução para o local de deslocamento especificado no código MSIL.

Comentários

A ICorDebugILFrame interface é uma interface ICorDebugFrame especializada. Ele é usado para quadros de código MSIL ou para quadros compilados just-in-time (JIT). Os quadros compilados em JIT implementam a interface ICorDebugILFrame e a interface ICorDebugNativeFrame.

Observação

Esta interface não dá suporte para chamada remota, seja entre computadores ou processos cruzados.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões:Disponível desde o 1.0

Consulte também