IDebugParsedExpression
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.
Questa interfaccia rappresenta un'espressione analizzata pronta per la valutazione.
Sintassi
IDebugParsedExpression : IUnknown
Note per gli implementatori
Un analizzatore di espressioni implementa questa interfaccia per rappresentare un'espressione analizzata pronta per la valutazione.
Note per i chiamanti
Una chiamata a Parse restituisce questa interfaccia.
Metodi nell'ordine Vtable
Nella tabella seguente viene illustrato il metodo di IDebugParsedExpression
.
metodo | Descrizione |
---|---|
EvaluateSync | Valuta l'espressione analizzata. |
Osservazioni:
Quando il chiamante è pronto per valutare l'espressione, chiama EvaluateSync per restituire un oggetto IDebugProperty2 contenente il risultato della valutazione. Questo approccio in due parti alla valutazione, l'analisi e la valutazione, consente di valutare più volte l'espressione analizzata, ignorando il processo di analisi dell'espressione che richiede molto tempo.
Requisiti
Intestazione: ee.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll