IDebugExpressionEvaluator2
Importante
In Visual Studio 2015 questo modo di implementare gli analizzatori di espressioni è deprecato. Per informazioni sull'implementazione degli analizzatori di espressioni CLR, vedere l'esempio di analizzatori di espressioni CLR e dell'analizzatore di espressioni gestite.
Rappresenta una versione avanzata di un analizzatore di espressioni (edizione Enterprise).
Sintassi
IDebugExpressionEvaluator2 : IDebugExpressionEvaluator
Note per gli implementatori
Questa interfaccia viene implementata da un analizzatore di espressioni.
Metodi
Oltre ai metodi nell'interfaccia IDebugExpressionEvaluator , questa interfaccia implementa i metodi seguenti:
metodo | Descrizione |
---|---|
GetService | Recupera un oggetto servizio in base al relativo identificatore univoco. |
PreloadModules | Precarica i moduli designati dal provider di simboli specificato. |
SetCallback | Consente all'analizzatore di espressioni (edizione Enterprise) di specificare l'interfaccia di callback che verrà usata dal motore del debugger (DE) per leggere le impostazioni delle metriche. |
SetCorPath | Imposta il percorso di Common Language Runtime (CLR) caricato nel debugger. |
SetIDebugIDECallback | Consente a un motore di debug di passare un callback all'analizzatore di espressioni durante l'inizializzazione. |
Terminate. | Arresta e pulisce l'analizzatore di espressioni. |
Requisiti
Intestazione: Ee.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll