Microsoft.CodeAnalysis.Emit 命名空间

EmitBaseline

表示上一次编译中的模块。 在“编辑并继续”中用于发出后续编译中的差异。

EmitDifferenceResult
EmitOptions

表示编译发出选项。

EmitResult

Compilation.Emit 方法的结果。

结构

EditAndContinueMethodDebugInformation

与编译器发出的指定方法关联的调试信息,以支持“编辑并继续”。

MethodInstrumentation

表示方法的检测。

RuntimeRudeEdit

描述在运行时要报告的粗鲁编辑。

SemanticEdit

描述两个编译之间的符号编辑。 例如,添加方法、更新方法、删除类型等。

枚举

DebugInformationFormat
InstrumentationKind

指定要在生成的代码中应用的一种检测。

SemanticEditKind