IDebugExpressionEvaluator2
Important
Dans Visual Studio 2015, cette façon d’implémenter des évaluateurs d’expression est déconseillée. Pour plus d’informations sur l’implémentation d’évaluateurs d’expression CLR, consultez l’exemple d’évaluateurs d’expression CLR et d’évaluateur d’expression managée.
Représente une version améliorée d’un évaluateur d’expression (EE).
Syntaxe
IDebugExpressionEvaluator2 : IDebugExpressionEvaluator
Remarques pour les implémenteurs
Cette interface est implémentée par un évaluateur d’expression.
Méthodes
Outre les méthodes de l’interface IDebugExpressionEvaluator , cette interface implémente les méthodes suivantes :
Méthode | Description |
---|---|
GetService | Récupère un objet de service en fonction de son identificateur unique. |
PreloadModules | Précharge les modules désignés par le fournisseur de symboles spécifié. |
SetCallback | Permet à l’évaluateur d’expression (EE) de spécifier l’interface de rappel que le moteur de débogueur (DE) utilisera pour lire les paramètres de métrique. |
SetCorPath | Définit le chemin d’accès au Common Language Runtime (CLR) chargé dans le débogueur. |
SetIDebugIDECallback | Permet à un moteur de débogage de passer un rappel à l’évaluateur d’expression lors de l’initialisation. |
Terminer. | Arrête et propre l’évaluateur d’expression. |
Spécifications
En-tête : Ee.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll