Интерфейсы поставщика символов
Следующие интерфейсы для обработки символ SDK для Visual Studio.
Обсуждение
Эти интерфейсы используются для оценки стек при вызове переменных во время работы в режиме приостановки выполнения. Они реализуются только для поставщиков символов среды CLR (пакет обновления).
Интерфейс |
Реализуется определяемая |
Описание |
---|---|---|
ХП |
Представляет адрес элемента. |
|
ХП |
Представляет адрес элемента, предоставляя доступ к идентификатору процесса |
|
ХП |
Представляет символ массива или типа массива. |
|
ХП |
Представляет символ или тип класса. |
|
ХП |
Представляет поставщика символов COM+ с методами, которые относятся к управляемому коду. |
|
ХП |
Представляет поставщика символов COM+ с методами, которые относятся к управляемому коду и расширяет IDebugComPlusSymbolProvider. |
|
ХП |
Представляет символ или тип, который является контейнером для других символов или типов. |
|
ХП |
Представляет настраиваемый атрибут, можно вложить в символ. |
|
ХП |
Представляет запрос для настраиваемых атрибутов для метода или типа. |
|
ХП |
Предоставляет доступ к настраиваемым атрибутам на символе. |
|
ХП |
Базовый интерфейс для любого типа, который может быть определена во время выполнения. |
|
ХП |
Представляет поля для динамического IDebugBinder объект. |
|
ХП |
Представляет тип перечисления. |
|
Хп |
Расширяет типы доступных полей в универсальные шаблоны управляемого кода поддержки. |
|
ХП |
Базовый класс для всех полей; представляет описание символов или типа. |
|
ХП |
Представляет определение поля для универсального типа управляемого кода. |
|
ХП |
Представляет экземпляр поля для универсального типа управляемого кода. |
|
ХП |
Представляет параметр универсального типа управляемого кода. |
|
ХП |
Представляет метод. |
|
ХП |
Представляет необязательный модификатор отладки. |
|
ХП |
Представляет указатель. |
|
ХП |
Представляет значение из перечисления примитивного типа IDebugField интерфейс. |
|
ХП |
Представляет свойство класса управляемого кода, который может быть возвращает или задает. |
|
ХП |
Представляет поставщик, предоставляющий символы и типы символов. |
|
ХП |
Представляет поставщика символов с прямым доступом к метаданным и интерфейсам символов. |
|
ХП |
Представляет возможность создать поле, представляющее тип. |
|
ХП |
Расширяет IDebugTypeFieldBuilder возможность создания типы массива. |
|
ХП |
Представляет коллекцию объектов IDebugAddress. |
|
ХП |
Представляет коллекцию объектов IDebugCustomAttribute. |
|
ХП |
Представляет коллекцию объектов IDebugField. |