Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En la depuración de Visual Studio, un contexto de evaluación de expresiones:
Representa un contexto para la evaluación de expresiones. Por lo general, un contexto de evaluación corresponde al ámbito léxico dentro del cual evaluar variables, parámetros, funciones y métodos. Por ejemplo, un contexto de evaluación de expresiones asociado a un marco de pila proporcionará el contexto para evaluar variables locales, parámetros de método y miembros de clase (si procede).
Existe cuando un programa se ha detenido en un punto de interrupción. La propia expresión es una estructura de datos que representa una expresión analizada que está lista para enlazar y evaluar dentro del contexto especificado.
Con más detalle, las expresiones se crean mediante el método ParseText . Cuando se evalúa una expresión, genera una cadena imprimible que contiene el nombre y el tipo de variable o argumento y su valor. Esta cadena se muestra en la ventana de Inspección o en la ventana de Variables locales del IDE.
Dado e
BSTRuna interfaz IDebugExpressionContext2, un motor de depuración (DE) puede crear una interfaz IDebugExpression2 mediante el análisis de una expresión. Dada unaIDebugExpression2interfaz, el DE puede obtener un valor mediante la evaluación de expresiones sincrónicas o asincrónicas. Este valor, junto con el nombre y el tipo de la variable o argumento, se envía al IDE para su presentación.