Partager via


ICorDebugILFrame, interface

Représente un frame de pile de code MSIL (Microsoft Intermediate Language).

Méthodes

Méthode

Description

ICorDebugILFrame::CanSetIP, méthode

Obtient une valeur qui indique si l'affectation de l'emplacement d'offset spécifié au pointeur d'instruction présente un risque.

ICorDebugILFrame::EnumerateArguments, méthode

Obtient un énumérateur pour les arguments dans ce frame.

ICorDebugILFrame::EnumerateLocalVariables, méthode

Obtient un énumérateur pour les variables locales dans ce frame.

ICorDebugILFrame::GetArgument, méthode

Obtient la valeur de l'argument spécifié dans ce frame de pile MSIL.

ICorDebugILFrame::GetIP, méthode

Obtient la valeur du pointeur d'instruction et une valeur de combinaison d'opérations de bits qui décrivent comment la valeur du pointeur d'instruction a été obtenue.

ICorDebugILFrame::GetLocalVariable, méthode

Obtient la valeur de la variable locale spécifiée dans ce frame de pile MSIL.

ICorDebugILFrame::GetStackDepth, méthode

Non implémenté.

ICorDebugILFrame::GetStackValue, méthode

Non implémenté.

ICorDebugILFrame::SetIP, méthode

Définit le pointeur d'instruction à l'emplacement d'offset spécifié dans le code MSIL.

Notes

L'interface ICorDebugILFrame est une interface ICorDebugFrame spécialisée. Elle est utilisée pour les frames de code MSIL ou les frames compilés juste-à-temps (JIT, Just-In-Time). Les frames compilés JIT implémentent à la fois l'interface ICorDebugILFrame et l'interface ICorDebugNativeFrame.

RemarqueRemarque

Cette interface ne prend pas en charge l'appel à distance, intermachine ou interprocessus.

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl, CorDebug,h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

ICorDebugFrame, interface

ICorDebugILFrame2, interface

Autres ressources

Interfaces de débogage