Diagnostics Symbol Store Interfaces
Describes the unmanaged interfaces that enable a compiler to generate symbol information for use by a debugger.
In This Section
- IBindingDisplay Interface
Provides methods that display current binding information about the running application.
- IDebugAutoAttach Interface
Defines the interface for a server-invoked debugger auto attach.
- INotifyConnection2 Interface
Declares methods for registering and unregistering a connection notification source.
- INotifySink2 Interface
Declares methods for sink notification.
- INotifySource2 Interface
Declares a method for setting notification filters.
- ISymENCUnmanagedMethod Interface
Provides information for the Edit and Continue feature.
- ISymUnmanagedBinder Interface
Represents a symbol binder for unmanaged code.
- ISymUnmanagedBinder2 Interface
Represents a symbol binder for unmanaged code, and extends the ISymUnmanagedBinder interface.
- ISymUnmanagedBinder3 Interface
Represents a symbol binder for unmanaged code, and extends the ISymUnmanagedBinder interface.
- ISymUnmanagedConstant Interface
Provides access to unmanaged constants.
- ISymUnmanagedDispose Interface
Disposes of unmanaged resources.
- ISymUnmanagedDocument Interface
Represents a document referenced by a symbol store.
- ISymUnmanagedDocumentWriter Interface
Provides methods for writing to a document referenced by a symbol store.
- ISymUnmanagedENCUpdate Interface
Provides methods for the Edit and Continue feature.
- ISymUnmanagedMethod Interface
Represents a method within the symbol store.
- ISymUnmanagedNamespace Interface
Represents a namespace.
- ISymUnmanagedReader Interface
Represents a symbol reader that provides access to documents, methods, and variables within a symbol store.
- ISymUnmanagedReader2 Interface
Gets a symbol reader method given a method token and an edit-and-copy version number.
- ISymUnmanagedReaderSymbolSearchInfo Interface
Provides methods that get symbol search information.
- ISymUnmanagedScope Interface
Represents a lexical scope within a method.
- ISymUnmanagedScope2 Interface
Represents a lexical scope within a method, and extends the ISymUnmanagedScope interface with methods that get information about constants defined within the scope..
- ISymUnmanagedSourceServerModule Interface
Provides source server data for a module.
- ISymUnmanagedSymbolSearchInfo Interface
Provides methods that get information about the search path.
- ISymUnmanagedVariable Interface
Represents a variable, such as a parameter, a local variable, or a field.
- ISymUnmanagedWriter Interface
Represents a symbol writer, and provides methods to define documents, sequence points, lexical scopes, and variables.
- ISymUnmanagedWriter2 Interface
Represents a symbol writer, and provides methods to define documents, sequence points, lexical scopes, and variables. Extends the ISymUnmanagedWriter interface.
- ISymUnmanagedWriter3 Interface
Represents a symbol writer, and provides methods to define documents, sequence points, lexical scopes, and variables. Extends the ISymUnmanagedWriter interface.
Related Sections
Diagnostics Symbol Store Enumerations