ISymUnmanagedReader Interface
Represents a symbol reader that provides access to documents, methods, and variables within a symbol store.
Methods
Method | Description |
---|---|
GetDocument Method | Finds a document. |
GetDocuments Method | Returns an array of all the documents defined in the symbol store. |
GetDocumentVersion Method | Gets the specified version of the specified document. |
GetGlobalVariables Method | Returns all global variables. |
GetMethod Method | Gets a symbol reader method, given a method token. |
GetMethodByVersion Method | Gets a symbol reader method, given a method token and an edit-and-copy version number. |
GetMethodFromDocumentPosition Method | Returns the method that contains the breakpoint at the given position in a document. |
GetMethodsFromDocumentPosition Method | Returns an array of methods, each of which contains the breakpoint at the given position in a document. |
GetMethodVersion Method | Gets the method version. |
GetNamespaces Method | Gets the namespaces defined at global scope within this symbol store. |
GetSymAttribute Method | Gets a custom attribute based upon its name. |
GetSymbolStoreFileName Method | Provides the on-disk file name of the symbol store. |
GetUserEntryPoint Method | Returns the method that was specified as the user entry point for the module, if any. |
GetVariables Method | Return a non-local variable, given its parent and name. |
Initialize Method | Initializes the symbol reader with the metadata importer interface that this reader will be associated with, along with the file name of the module. |
ReplaceSymbolStore Method | Replaces the existing symbol store with a delta symbol store. |
UpdateSymbolStore Method | Updates the existing symbol store with a delta symbol store. |
Requirements
Header: CorSym.idl, CorSym.h
See also
Співпраця з нами на GitHub
Джерело цього вмісту можна знайти на GitHub, де також можна створювати й переглядати запитання та запити на внесення змін. Докладні відомості наведено в нашому посібнику для співавторів.