Contrôle de l’exécution et évaluation de l’état
Le débogage d’une application nécessite l’implémentation de fonctionnalités de contrôle de l’exécution telles que l’accès aux fonctions, l’arrêt aux points d’arrêt et la poursuite de l’exécution. Le débogage de Visual Studio base son contrôle d’exécution sur les événements envoyés entre les composants du débogueur.
Contenu de cette section
Contrôle du programme énumère les routines suivantes qui se produisent au niveau du programme : définition de l’instruction suivante, exécution, pas à pas, poursuite, suspension et reprise.
Méthodes relatives aux points d’arrêt définit les types de points d’arrêt liés et en attente pris en charge par Visual Studio.
Évaluation de la pile des appels traite de l’implémentation des méthodes qui permettent de visualiser les frames de pile de la pile des appels en mode pause.
Évaluation de l’expression explique comment le moteur de débogage (DE), l’évaluation de l’expression (EE) et le manager de débogage de session sont impliqués dans l’analyse et l’évaluation d’une expression saisie dans l’une des fenêtres de l’IDE.
Événements de contrôle traite de l’interface utilisée pour envoyer des événements au cours de l’exécution contrôlée du programme.