ICorDebugILFrame Interface
Vertegenwoordigt een stackframe van algemene tussenliggende taalcode (CIL). Deze interface is een subklasse van de ICorDebugFrame-interface.
Methoden
Wijze | Description |
---|---|
Methode CanSetIP | Hiermee wordt een waarde opgehaald die aangeeft of het veilig is om de instructiepointer in te stellen op de opgegeven offsetlocatie. |
Methode EnumerateArguments | Hiermee haalt u een opsomming op voor de argumenten in dit frame. |
Methode EnumerateLocalVariables | Hiermee haalt u een opsomming op voor de lokale variabelen in dit frame. |
Methode GetArgument | Hiermee haalt u de waarde op van het opgegeven argument in dit CIL-stackframe. |
Methode GetIP | Hiermee haalt u de waarde op van de instructiepointer en een bitsgewijze combinatiewaarde die beschrijft hoe de waarde van de instructiepointer is verkregen. |
Methode GetLocalVariable | Hiermee haalt u de waarde op van de opgegeven lokale variabele in dit CIL-stackframe. |
Methode GetStackDepth | Niet geïmplementeerd. |
Methode GetStackValue | Niet geïmplementeerd. |
Methode SetIP | Hiermee stelt u de instructiepointer in op de opgegeven offsetlocatie in de CIL-code. |
Opmerkingen
De ICorDebugILFrame
interface is een gespecialiseerde ICorDebugFrame-interface. Het wordt gebruikt voor CIL-codeframes of voor JIT-gecompileerde frames (Just-In-Time). De JIT-gecompileerde frames implementeren zowel de ICorDebugILFrame
interface als de ICorDebugNativeFrame-interface.
Notitie
Deze interface biedt geen ondersteuning voor het op afstand aangeroepen, cross-machine of cross-process.
Vereisten
Platformen: Zie Systeemvereisten.
Header: CorDebug.idl, CorDebug.h
Bibliotheek: CorGuids.lib
.NET Framework-versies: beschikbaar sinds 1.0