IDebugBinder3
Важно!
В Visual Studio 2015 такая реализация вычислителя выражений была сделана нерекомендуемой. Дополнительные сведения о реализации вычислителей выражений CLR см. в примере средства оценки выражений CLR и средства оценки управляемых выражений.
Этот интерфейс предоставляет доступ к типам, псевдонимам и пользовательским службам визуализатора.
Синтаксис
IDebugBinder3 : IDebugBinder
Примечания для разработчиков
Модуль отладки реализует этот интерфейс для поддержки псевдонимов, пользовательских служб визуализатора и доступа к сведениям о типе объекта.
Заметки для вызывающих абонентов
Интерфейс IDebugBinder получает этот интерфейс с помощью QueryInterface.
Методы в порядке Vtable
Помимо методов, предоставляемых интерфейсом IDebugBinder , этот интерфейс реализует следующее:
Метод | Description |
---|---|
GetMemoryObject | Извлекает объект памяти, представляющий память, к которой привязан этот объект. |
GetExceptionObjectAndType | Извлекает исключение, связанное с этим объектом (при наличии), |
FindAlias | Извлекает псевдоним, заданный его именем, |
GetAllAliases | Извлекает массив всех псевдонимов для этого объекта. |
GetTypeArgumentCount | Возвращает количество типов аргументов, связанных с этим объектом, |
GetTypeArguments | Извлекает список типов аргументов, связанных с этим объектом, |
GetEEService | Возвращает интерфейс для службы визуализатора, |
GetMemoryContext64 | Преобразует расположение объекта или 64-разрядный адрес памяти в контекст памяти. |
Requirements
Заголовок: ee.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll