ICorDebugChain, interface
Représente un segment d'une pile des appels physique ou logique.
Méthodes
Méthode |
Description |
---|---|
Obtient un énumérateur qui contient tous les frames de pile managés dans la chaîne, en commençant par le frame le plus récent. |
|
Obtient la frame actif (autrement dit, le plus récent) sur la chaîne. |
|
Obtient la chaîne qui a été appelée par cette chaîne. |
|
Obtient la chaîne qui a appelé cette chaîne. |
|
Non implémenté. |
|
Obtient la chaîne suivante de frames pour le thread. |
|
Obtient la précédente chaîne de frames pour le thread. |
|
Obtient la raison pour laquelle cette chaîne appelante a été créée. |
|
Obtient le jeu de registres pour la partie active de cette chaîne. |
|
Obtient la plage d'adresses du segment de pile pour cette chaîne. |
|
Obtient le thread physique dont fait partie cette chaîne d'appel. |
|
Obtient une valeur qui indique si cette chaîne exécute du code managé. |
Notes
Les frames de pile qui figurent dans une chaîne occupent l'espace de pile contigu et partagent les mêmes thread et contexte. Une chaîne peut représenter des chaînes de code managé ou non managé. Une instance ICorDebugChain vide représente une chaîne de code non managé.
Remarque |
---|
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