Compartir a través de


Interfaz IDebugHostEvaluator3 (dbgmodel.h)

interfaz del evaluador de expresiones de la versión 3 al depurador subyacente.

Esta versión 3 de la interfaz admite todos los métodos anteriores con firmas idénticas e incluye nuevos métodos adicionales que proporcionan funcionalidad agregada. Los nuevos métodos se muestran en el encabezado al final de la sección de esa interfaz.

Herencia

La interfaz IDebugHostEvaluator3 hereda de la interfaz IDebugHostEvaluator2.

Métodos

La interfaz IDebugHostEvaluator3 tiene estos métodos.

 
IDebugHostEvaluator3::AddRef

El método AddRef incrementa el recuento de referencias de un objeto.
IDebugHostEvaluator3::AssignTo

El método AssignTo realiza la asignación según la semántica del lenguaje que se está depurando.
IDebugHostEvaluator3::Compare

El método Compare compara dos objetos basados en modelos para la igualdad lingüísticamente. Controla los punteros y la igualdad de coerción de puntero si es necesario.
IDebugHostEvaluator3::EvaluateExpression

El método EvaluateExpression permite que el host de depuración evalúe una expresión de lenguaje (por ejemplo, C++) y devuelva el valor resultante de esa evaluación de expresión boxeada como IModelObject.
IDebugHostEvaluator3::EvaluateExtendedExpression

El método EvaluateExtendedExpression solicita una evaluación de una expresión de lenguaje, incluida cualquier evaluación adicional que no sea de lenguaje.
IDebugHostEvaluator3::QueryInterface

El método QueryInterface consulta una interfaz específica en un objeto .
IDebugHostEvaluator3::Release

El método Release libera una referencia al objeto IDebugHostEvaluator3.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

información general del modelo de datos del depurador de C++