Microsoft.CodeAnalysis.Emit Namespace

Classes

Nome Description
EmitBaseline

Representa um módulo de uma compilação anterior. Usado em Editar e Continuar para emitir as diferenças em uma compilação subsequente.

EmitDifferenceResult
EmitOptions

Representa as opções de emissão de compilação.

EmitResult

O resultado do método Compilation.Emit.

Estruturas

Nome Description
EditAndContinueMethodDebugInformation

Informações de depuração associadas ao método especificado que é emitido pelo compilador para dar suporte a Editar e Continuar.

MethodInstrumentation

Representa a instrumentação de um método .

RuntimeRudeEdit

Descreve a edição rude a ser relatada em runtime.

SemanticEdit

Descreve uma edição de símbolo entre duas compilações. Por exemplo, uma adição de um método, uma atualização de um método, remoção de um tipo etc.

Enumerações

Nome Description
DebugInformationFormat
InstrumentationKind

Especifica um tipo de instrumentação a ser aplicada no código gerado.

SemanticEditKind