ISymbolReader Interface
Represents a symbol reader for managed code.
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() | UserEntryPoint | Gets the metadata token for the method that was specified as the user entry point for the module, if any. |
| Name | Description | |
|---|---|---|
![]() | GetDocument(String^, Guid, Guid, Guid) | Gets a document specified by the language, vendor, and type. |
![]() | GetDocuments() | Gets an array of all documents defined in the symbol store. |
![]() | GetGlobalVariables() | Gets all global variables in the module. |
![]() | GetMethod(SymbolToken) | Gets a symbol reader method object when given the identifier of a method. |
![]() | GetMethod(SymbolToken, Int32) | Gets a symbol reader method object when given the identifier of a method and its edit and continue version. |
![]() | GetMethodFromDocumentPosition(ISymbolDocument^, Int32, Int32) | Gets a symbol reader method object that contains a specified position in a document. |
![]() | GetNamespaces() | Gets the namespaces that are defined in the global scope within the current symbol store. |
![]() | GetSymAttribute(SymbolToken, String^) | Gets an attribute value when given the attribute name. |
![]() | GetVariables(SymbolToken) | Gets the variables that are not local when given the parent. |
The interface provides access to documents, methods, and variables.
Note |
|---|
This interface is the managed counterpart of the ISymUnmanagedReader interface, one of the unmanaged symbol store interfaces that provide an alternative way to read and write debug symbol information. |
Available since 1.1


