Поделиться через


Реализация вычислителя выражений

Оценки выражения сложное взаимодействие между обработчика отладки (DE) поставщика символов (пакет обновления объекта), связывателя самого и средства оценки выражений (EE). Эти 4 компонента подключены интерфейсами, предоставляемые одним компонентом и использованы другими.

EE принимает выражение с DE в форме строки и анализирует и оценивает его. EE реализует следующие интерфейсы, которые используются DE:

EE вызывает объект, предоставленный связывателем DE для получения значения символов и объектов. EE используются следующие интерфейсы, которые реализуются DE:

EE реализует IDebugProperty2. IDebugProperty2 предоставляет механизм для описания результат оценки выражений, как локальную переменную, примитив или объект в Visual Studio, затем отображается соответствующее сведения Локальные" Контрольное значениеили Интерпретация окна.

Пакет обновления назначается EE DE, когда он запрашивает сведения. Пакет обновления реализует интерфейсы, описывающих адреса и полей, например следующие интерфейсы и их производные:

EE использует всех этих интерфейсов.

В этом подразделе

См. также

Другие ресурсы

Запись вычислителя выражений среды CLR