Interfaz IDebugHostEvaluator (dbgmodel.h)
Interfaz del evaluador de expresiones para el depurador subyacente.
Herencia
IDebugHostEvaluator hereda de IUnknown.
Métodos
La interfaz IDebugHostEvaluator tiene estos métodos.
IDebugHostEvaluator::AddRef El método IDebugHostEvaluator::AddRef incrementa el recuento de referencias de una interfaz en un objeto. |
IDebugHostEvaluator::EvaluateExpression El método EvaluateExpression permite que el host de depuración evalúe una expresión de lenguaje (es decir, C++) y devuelva el valor resultante de esa evaluación de expresión boxeada como IModelObject. |
IDebugHostEvaluator::EvaluateExtendedExpression El método IDebugHostEvaluator::EvaluateExtendedExpression solicita una evaluación de una expresión de lenguaje, incluida cualquier evaluación adicional que no sea de lenguaje. |
IDebugHostEvaluator::QueryInterface El método IDebugHostEvaluator::QueryInterface recupera punteros a las interfaces admitidas en un objeto. |
IDebugHostEvaluator::Release El método IDebugHostEvaluator::Release disminuye el recuento de referencias de una interfaz en un objeto. |
Comentarios
Una de las partes más importantes de la funcionalidad que proporciona el host de depuración a los clientes es el acceso a su evaluador de expresiones basadas en lenguaje. Las interfaces IDebugHostEvaluator e IDebugHostEvaluator2 son los medios para acceder a esa funcionalidad desde el host de depuración.
Requisitos
Requisito | Valor |
---|---|
Header | dbgmodel.h |
Consulte también
Información general sobre el modelo de datos del depurador de C++