System.CodeDom.Compiler 命名空间

包含的类型用于管理采用受支持编程语言的源代码的生成和编译。 每个代码生成器都可以基于代码文档对象模型 (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

定义指示语言的特殊功能的标识符。