System.CodeDom.Compiler 命名空间   
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含的类型用于管理采用受支持编程语言的源代码的生成和编译。 每个代码生成器都可以基于代码文档对象模型 (CodeDOM) 源代码模型(由 System.CodeDom 命名空间提供的元素组成)的结构来生成使用某种特定的编程语言的源代码。
类
| CodeCompiler | 提供 ICodeCompiler 接口的示例实现。 | 
| CodeDomProvider | 为 CodeDomProvider 实现提供基类。 此类为抽象类。 | 
| CodeGenerator | 提供 ICodeGenerator 接口的示例实现。 此类为抽象类。 | 
| CodeGeneratorOptions | 表示代码生成器使用的一组选项。 | 
| CodeParser | 提供 ICodeParser 接口的空实现。 | 
| CompilerError | 表示编译器错误或警告。 | 
| CompilerErrorCollection | 表示 CompilerError 对象集合。 | 
| CompilerInfo | 表示语言提供程序的配置设置。 此类不能被继承。 | 
| CompilerParameters | 表示用于调用编译器的参数。 | 
| CompilerResults | 表示从编译器返回的编译结果。 | 
| Executor | 为调用编译器提供命令执行功能。 此类不能被继承。 | 
| GeneratedCodeAttribute | 标识由工具生成的代码。 此类不能被继承。 | 
| IndentedTextWriter | 提供可根据 Tab 字符串标记缩进新行的文本编写器。 | 
| TempFileCollection | 表示临时文件的集合。 | 
接口
| ICodeCompiler | 定义用于调用源代码编译的接口或使用指定编译器的 CodeDOM 树。 | 
| ICodeGenerator | 定义用于生成代码的接口。 | 
| ICodeParser | 定义用于将代码语法分析到 CodeCompileUnit 中的接口。 | 
枚举
| GeneratorSupport | 定义用于确定代码生成器是否支持特定代码元素类型的标识符。 | 
| LanguageOptions | 定义指示语言的特殊功能的标识符。 |