Interface ICorDebugILFrame

Representa um quadro de pilha de código CIL (linguagem intermediária comum). 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 CIL.
Método GetIP Obtém o valor do ponteiro de instrução e um valor de combinação bit a bit 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 de pilha CIL.
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 CIL.

Comentários

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

Observação

Esta interface não pode ser chamada remotamente, seja entre computadores ou entre processos.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também