IDebugParsedExpression
Ważne
W programie Visual Studio 2015 ten sposób implementowania ewaluatorów wyrażeń jest przestarzały. Aby uzyskać informacje na temat implementowania ewaluatorów wyrażeń CLR, zobacz CLR Expression Evaluators and Managed Expression Evaluator Sample (Ewaluator wyrażeń zarządzanych).
Ten interfejs reprezentuje przeanalizowane wyrażenie gotowe do oceny.
Składnia
IDebugParsedExpression : IUnknown
Uwagi dotyczące implementacji
Ewaluator wyrażeń implementuje ten interfejs w celu reprezentowania przeanalizowanego wyrażenia gotowego do oceny.
Uwagi dotyczące wywoływania
Wywołanie metody Parse zwraca ten interfejs.
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metodę IDebugParsedExpression
.
Metoda | opis |
---|---|
EvaluateSync | Oblicza przeanalizowane wyrażenie. |
Uwagi
Gdy obiekt wywołujący jest gotowy do oceny wyrażenia, wywołuje metodę EvaluateSync , aby zwrócić właściwość IDebugProperty2 zawierającą wynik oceny. To dwuczęściowe podejście do oceny, analizowanie, a następnie ocenianie, umożliwia wielokrotne obliczanie przeanalizowanego wyrażenia, pomijając czasochłonny proces analizowania wyrażenia.
Wymagania
Nagłówek: ee.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll