Freigeben über


GeneratorExecutionContext.ReportDiagnostic(Diagnostic) Methode

Definition

Fügt der Benutzerkompilierung ein hinzu Diagnostic .

public void ReportDiagnostic (Microsoft.CodeAnalysis.Diagnostic diagnostic);
member this.ReportDiagnostic : Microsoft.CodeAnalysis.Diagnostic -> unit
Public Sub ReportDiagnostic (diagnostic As Diagnostic)

Parameter

diagnostic
Diagnostic

Die Diagnose, die der Kompilierung hinzugefügt werden soll

Ausnahmen

diagnostic befindet sich in einer Syntaxstruktur, die nicht Teil der Kompilierung ist, sich die Speicherortspanne außerhalb der angegebenen Datei befindet oder der Bezeichner ungültig ist.

Hinweise

Der Schweregrad der Diagnose kann abhängig von den Einstellungen dazu führen, dass die Compilation Kompilierung fehlschlägt.

Gilt für: