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.
Importante
En Visual Studio 2015, esta forma de implementar evaluadores de expresiones está en desuso. Para obtener información sobre la implementación de evaluadores de expresiones CLR, consulte Evaluadores de expresiones CLR y Ejemplo de evaluador de expresiones administradas.
Cuando el motor de depuración (DE) llama al evaluador de expresiones (EE), tres argumentos que se pasan a EvaluateSync determinan el contexto para buscar y evaluar símbolos, como se muestra en la tabla siguiente.
Arguments
| Argument | Description |
|---|---|
pSymbolProvider |
Interfaz IDebugSymbolProvider que especifica el controlador de símbolos (SH) que se va a usar para identificar el símbolo. |
pAddress |
Interfaz IDebugAddress que especifica el punto de ejecución actual. Esta interfaz busca el método que contiene el código que se ejecuta. |
pBinder |
Interfaz IDebugBinder que encuentra el valor y el tipo de un símbolo dado su nombre. |
IDebugParsedExpression::EvaluateSync devuelve una interfaz IDebugProperty2 que representa el valor resultante y su tipo.