Condividi tramite


Interfaccia ICorDebugILFrame

Rappresenta uno stack frame di codice MSIL (Microsoft Intermediate Language).

Metodi

Metodo

Oggetto di descrizione

Metodo ICorDebugILFrame::CanSetIP

Ottiene un valore che indica se è sicuro impostare il puntatore all'istruzione sulla posizione di offset specificata.

Metodo ICorDebugILFrame::EnumerateArguments

Ottiene un enumeratore per gli argomenti di questo frame.

Metodo ICorDebugILFrame::EnumerateLocalVariables

Ottiene un enumeratore per le variabili locali in questo frame.

Metodo ICorDebugILFrame::GetArgument

Ottiene il valore dell'argomento specificato in questo stack frame MSIL.

Metodo ICorDebugILFrame::GetIP

Ottiene il valore del puntatore all'istruzione e di una combinazione bit per bit che descrive il modo in cui è stato ottenuto il valore del puntatore all'istruzione.

Metodo ICorDebugILFrame::GetLocalVariable

Ottiene il valore della variabile locale specificata in questo stack frame MSIL.

Metodo ICorDebugILFrame::GetStackDepth

Non implementato.

Metodo ICorDebugILFrame::GetStackValue

Non implementato.

Metodo ICorDebugILFrame::SetIP

Imposta il puntatore all'istruzione sulla posizione di offset specificata nel codice MSIL.

Note

L'interfaccia ICorDebugILFrame è un'interfaccia ICorDebugFrame specializzata. Viene utilizzata per i frame di codice MSIL o per i frame compilati tramite JIT. I frame compilati tramite JIT implementano sia l'interfaccia ICorDebugILFrame che l'interfaccia ICorDebugNativeFrame.

NotaNota

Questa interfaccia non supporta la ricezione di chiamate in modalità remota, siano esse tra più computer o processi.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vedere anche

Riferimenti

Interfaccia ICorDebugFrame

Interfaccia ICorDebugILFrame2

Altre risorse

Interfacce di debug