Export (0) Print
Expand All
1 out of 1 rated this helpful - Rate this topic

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

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.