Freigeben über


SourceProductionContext.ReportDiagnostic(Diagnostic) Methode

Definition

Fügt der Benutzerkompilierung eine 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, die Speicherortspanne außerhalb der angegebenen Datei liegt oder der Bezeichner ungültig ist.

Hinweise

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

Gilt für: