System.Diagnostics.SymbolStore 命名空间
提供使你能够读取和写入调试符号信息的类,如到 Microsoft 中间语言 (MSIL) 映射的源行。 Provides classes that allow you to read and write debug symbol information, such as source line to Microsoft intermediate language (MSIL) maps. 面向 .NET 的编译器可将调试符号信息存储到程序员的数据库 (PDB) 文件中。 Compilers that target .NET 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.
类
| SymBinder |
表示托管代码的符号联编程序。Represents a symbol binder for managed code. |
| SymBinderBase |
定义 SymBinder 类的核心行为。Defines the core behavior of the SymBinder class. |
| SymDocument |
表示由符号存储引用的文档。Represents a document referenced by a symbol store. |
| SymDocumentBase |
定义 SymDocument 类的核心行为。Defines the core behavior of the SymDocument class. |
| SymDocumentType |
保存要与符号存储区一起使用的文档类型的公用 GUID。Holds the public GUIDs for document types to be used with the symbol store. |
| SymDocumentWriter |
提供用于写入到符号存储区引用的文档的方法。Provides methods for writing to a document referenced by a symbol store. |
| SymDocumentWriterBase |
定义 SymDocumentWriter 类的核心行为。Defines the core behavior of the SymDocumentWriter class. |
| SymLanguageType |
保存要与符号存储区一起使用的语言类型的公用 GUID。Holds the public GUIDs for language types to be used with the symbol store. |
| SymLanguageVendor |
保存要与符号存储区一起使用的语言供应商的公用 GUID。Holds the public GUIDs for language vendors to be used with the symbol store. |
| SymMethod |
表示符号存储区内的方法。Represents a method within a symbol store. |
| SymMethodBase |
定义 SymMethod 类的核心行为。Defines the core behavior of the SymMethod class. |
| SymReader |
提供对文档、方法以及符号存储区中变量的访问。Provides access to documents, methods, and variables within a symbol store. |
| SymReaderBase |
定义 SymReader 类的核心行为。Defines the core behavior of the SymReader class. |
| SymScope |
表示 SymMethod 内的词法范围,提供对范围及其子范围和父范围的起始和结束偏移量的访问。Represents a lexical scope within SymMethod, providing access to the start and end offsets of the scope, as well as its child and parent scopes. |
| SymScopeBase |
定义 SymScope 类的核心行为。Defines the core behavior of the SymScope class. |
| SymVariable |
表示符号存储区内的变量。Represents a variable within a symbol store. |
| SymVariableBase |
定义 SymVariable 类的核心行为。Defines the core behavior of the SymVariable class. |
| SymWriter |
表示托管代码的符号编写器。Represents a symbol writer for managed code. |
| SymWriterBase |
定义 SymWriter 类的核心行为。Defines the core behavior of the SymWriter class. |
结构
| SymbolToken |
SymbolToken 结构是表示符号信息的标记的对象表示形式。The SymbolToken structure is an object representation of a token that represents symbolic information. |
接口
| ISymbolBinder |
表示托管代码的符号联编程序。Represents a symbol binder for managed code. |
| ISymbolBinder1 |
表示托管代码的符号联编程序。Represents a symbol binder for managed code. |
| ISymbolDocument |
表示由符号存储引用的文档。Represents a document referenced by a symbol store. |
| ISymbolDocumentWriter |
表示由符号存储引用的文档。Represents a document referenced by a symbol store. |
| ISymbolMethod |
表示符号存储区内的方法。Represents a method within a symbol store. |
| ISymbolNamespace |
表示符号存储区内的命名空间。Represents a namespace within a symbol store. |
| ISymbolReader |
表示托管代码的符号读取器。Represents a symbol reader for managed code. |
| ISymbolScope |
表示 ISymbolMethod 内的词法范围,提供对范围及其子范围和父范围的起始和结束偏移量的访问。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. |
| ISymbolVariable |
表示符号存储区内的变量。Represents a variable within a symbol store. |
| ISymbolWriter |
表示托管代码的符号编写器。Represents a symbol writer for managed code. |