Condividi tramite


Interfaccia ICorDebugILFrame

Rappresenta uno stack frame di codice CIL (Common Intermediate Language). Questa interfaccia è una sottoclasse dell'interfaccia ICorDebugFrame.

Metodi

metodo Descrizione
Metodo CanSetIP Ottiene un valore che indica se è sicuro impostare il puntatore dell'istruzione sulla posizione di offset specificata.
Metodo EnumerateArguments Ottiene un enumeratore per gli argomenti in questo frame.
Metodo EnumerateLocalVariables Ottiene un enumeratore per le variabili locali in questo frame.
Metodo GetArgument Ottiene il valore dell'argomento specificato in questo stack frame CIL.
Metodo GetIP Ottiene il valore del puntatore all'istruzione e un valore di combinazione bit per bit che descrive come è stato ottenuto il valore del puntatore all'istruzione.
Metodo GetLocalVariable Ottiene il valore della variabile locale specificata in questo stack frame CIL.
Metodo GetStackDepth Non implementata.
Metodo GetStackValue Non implementata.
Metodo SetIP Imposta il puntatore dell'istruzione sulla posizione di offset specificata nel codice CIL.

Osservazioni:

L'interfaccia ICorDebugILFrame è un'interfaccia ICorDebugFrame specializzata. Viene usato per i frame di codice CIL o per i frame compilati JIT (Just-In-Time). I frame compilati JIT implementano sia l'interfaccia ICorDebugILFrame che l'interfaccia ICorDebugNativeFrame.

Nota

Questa interfaccia non supporta la chiamata in modalità remota, tra computer o tra processi.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili dalla versione 1.0

Vedi anche