Microsoft.CodeAnalysis.Emit Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |