Condividi tramite


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