Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Важно!
В 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