Export (0) Print
Expand All

System.Diagnostics.SymbolStore Namespace

The System.Diagnostics.SymbolStore namespace provides classes that allow you to read and write debug symbol information, such as source line to Microsoft intermediate language (MSIL) maps. Compilers targeting the.NET Framework can store the debug symbol information into programmer's database (PDB) files. Debuggers and code profiler tools can read the debug symbol information at run time.

  Class Description
Public class SymDocumentType Holds the public GUIDs for document types to be used with the symbol store.
Public class SymLanguageType Holds the public GUIDs for language types to be used with the symbol store.
Public class SymLanguageVendor Holds the public GUIDs for language vendors to be used with the symbol store.

  Structure Description
Public structure SymbolToken The SymbolToken structure is an object representation of a token that represents symbolic information.

  Interface Description
Public interface ISymbolBinder Represents a symbol binder for managed code.
Public interface ISymbolBinder1 Represents a symbol binder for managed code.
Public interface ISymbolDocument Represents a document referenced by a symbol store.
Public interface ISymbolDocumentWriter Represents a document referenced by a symbol store.
Public interface ISymbolMethod Represents a method within a symbol store.
Public interface ISymbolNamespace Represents a namespace within a symbol store.
Public interface ISymbolReader Represents a symbol reader for managed code.
Public interface ISymbolScope Represents a lexical scope within ISymbolMethod, providing access to the start and end offsets of the scope, as well as its child and parent scopes.
Public interface ISymbolVariable Represents a variable within a symbol store.
Public interface ISymbolWriter Represents a symbol writer for managed code.

  Enumeration Description
Public enumeration SymAddressKind Specifies address types for local variables, parameters, and fields in the methods DefineLocalVariable, DefineParameter, and DefineField of the ISymbolWriter interface.
Show:
© 2014 Microsoft