Microsoft.CodeAnalysis.Emit Namespace

Classes

EmitBaseline

Represents a module from a previous compilation. Used in Edit and Continue to emit the differences in a subsequent compilation.

EmitDifferenceResult
EmitOptions

Represents compilation emit options.

EmitResult

The result of the Compilation.Emit method.

Structs

EditAndContinueMethodDebugInformation

Debugging information associated with the specified method that is emitted by the compiler to support Edit and Continue.

MethodInstrumentation

Represents instrumentation of a method.

RuntimeRudeEdit

Describes rude edit to be reported at runtime.

SemanticEdit

Describes a symbol edit between two compilations. For example, an addition of a method, an update of a method, removal of a type, etc.

Enums

DebugInformationFormat
InstrumentationKind

Specifies a kind of instrumentation to be applied in generated code.

SemanticEditKind