Freigeben über


Microsoft.CodeAnalysis.Emit Namespace

Klassen

EmitBaseline

Stellt ein Modul aus einer vorherigen Kompilierung dar. Wird in "Bearbeiten" und "Weiter" verwendet, um die Unterschiede in einer nachfolgenden Kompilierung ausgibt.

EmitDifferenceResult
EmitOptions

Stellt Kompilierungsoptionen dar.

EmitResult

Das Ergebnis der Compilation.Emit-Methode.

Strukturen

EditAndContinueMethodDebugInformation

Debuginformationen, die der angegebenen Methode zugeordnet sind, die vom Compiler ausgegeben werden, um Bearbeiten und Fortfahren zu unterstützen.

MethodInstrumentation

Stellt die Instrumentierung einer Methode dar.

RuntimeRudeEdit

Beschreibt unhöfliche Bearbeitungen, die zur Laufzeit gemeldet werden sollen.

SemanticEdit

Beschreibt eine Symbolbearbeitung zwischen zwei Kompilierungen. Beispiel: Hinzufügen einer Methode, Aktualisieren einer Methode, Entfernen eines Typs usw.

Enumerationen

DebugInformationFormat
InstrumentationKind

Gibt eine Art von Instrumentierung an, die in generiertem Code angewendet werden soll.

SemanticEditKind