Интерфейсы хранилища символов диагностики
В этом разделе описываются неуправляемые интерфейсы, позволяющие компилятору создавать сведения о символах для использования отладчиком.
В этом разделе
Интерфейс IBindingDisplay
Предоставляет методы, отображающие сведения о текущей привязке работающего приложения.
Интерфейс IDebugAutoAttach
Определяет интерфейс для автоматического подключения отладчика, вызываемого сервером.
Интерфейс INotifyConnection2
Объявляет методы для регистрации и отмены регистрации источника уведомлений о подключении.
Интерфейс INotifySink2
Объявляет методы для уведомления приемника.
Интерфейс INotifySource2
Объявляет метод для настройки фильтров уведомлений.
Интерфейс ISymENCUnmanagedMethod
Предоставляет сведения о функции "Изменить и продолжить".
Интерфейс ISymUnmanagedAsyncMethod
Этот интерфейс является дополнением для чтения интерфейса ISymUnmanagedAsyncMethodPropertiesWriter.
Интерфейс ISymUnmanagedAsyncMethodPropertiesWriter
Позволяет определение необязательных сведений о асинхронном методе для каждого символа метода. Должен использовать с открытым методом (то есть между вызовами методов OpenMethodи CloseMethod).
Интерфейс ISymUnmanagedBinder
Представляет модуль привязки символов для неуправляемого кода.
Интерфейс ISymUnmanagedBinder2
Представляет связыватель символов для неуправляемого кода и расширяет ISymUnmanagedBinder
интерфейс.
Интерфейс ISymUnmanagedBinder3
Представляет связыватель символов для неуправляемого кода и расширяет ISymUnmanagedBinder
интерфейс.
Интерфейс ISymUnmanagedConstant
Предоставляет доступ к неуправляемой константе.
Интерфейс ISymUnmanagedDispose
Удаляет неуправляемые ресурсы.
Интерфейс ISymUnmanagedDocument
Представляет документ, на который ссылается хранилище символов.
Интерфейс ISymUnmanagedDocumentWriter
Предоставляет методы для записи в документ, на который ссылается хранилище символов.
Интерфейс ISymUnmanagedENCUpdate
Предоставляет методы для функции "Изменить и продолжить".
Интерфейс ISymUnmanagedMethod
Представляет метод в хранилище символов.
Интерфейс ISymUnmanagedNamespace
Представляет пространство имен.
Интерфейс ISymUnmanagedReader
Представляет средство чтения символов, которое предоставляет доступ к документам, методам и переменным в хранилище символов.
Интерфейс ISymUnmanagedReader2
Возвращает метод средства чтения символов, заданный маркером метода и номером версии для редактирования и копирования.
Интерфейс ISymUnmanagedReaderSymbolSearchInfo
Предоставляет методы, которые получают сведения о поиске символов.
Интерфейс ISymUnmanagedScope
Представляет лексический область в методе .
Интерфейс ISymUnmanagedScope2
Представляет лексический область в методе и расширяет ISymUnmanagedScope
интерфейс методами, которые получают сведения о константах, определенных в область..
Интерфейс ISymUnmanagedSourceServerModule
Предоставляет данные исходного сервера для модуля.
Интерфейс ISymUnmanagedSymbolSearchInfo
Предоставляет методы, которые получают сведения о пути поиска.
Интерфейс ISymUnmanagedVariable
Представляет переменную, например параметр, локальную переменную или поле.
Интерфейс ISymUnmanagedWriter
Представляет модуль записи символов и предоставляет методы для определения документов, точек последовательности, лексических областей и переменных.
Интерфейс ISymUnmanagedWriter2
Представляет модуль записи символов и предоставляет методы для определения документов, точек последовательности, лексических областей и переменных. ISymUnmanagedWriter
Расширяет интерфейс .
Интерфейс ISymUnmanagedWriter3
Представляет модуль записи символов и предоставляет методы для определения документов, точек последовательности, лексических областей и переменных. ISymUnmanagedWriter
Расширяет интерфейс .
Интерфейс ISymUnmanagedWriter4
Интерфейс ISymUnmanagedWriter4.
Интерфейс ISymUnmanagedWriter5
Интерфейс ISymUnmanagedWriter5.
Связанные разделы
Перечисления хранилища символов диагностики