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