Freigeben über


SuppressionAnalysisContext.ReportedDiagnostics Eigenschaft

Definition

Analyzer und/oder Compilerfehler Diagnose für die Kompilierung gemeldet. Jede DiagnosticSuppressor empfängt nur Diagnose deren IDs in ihrer SupportedSuppressionsals unterdrückt deklariert wurden. Dies kann eine Teilmenge des vollständigen Satzes der gemeldeten Diagnose als Optimierung für die Unterstützung inkrementeller und partieller Analyseszenarien sein. Eine Diagnose wird von einem DiagnosticSuppressor als unterdrückt betrachtet, wenn alle folgenden Bedingungen erfüllt sind: 1. Die Diagnose wird in der Quelle nicht bereits über das Attribut "pragma/suppress message" unterdrückt. 2. Die Diagnose ist DefaultSeverity nicht Error. 3. Diagnose ist nicht mit NotConfigurable einem benutzerdefinierten Tag gekennzeichnet.

public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic> ReportedDiagnostics { get; }
member this.ReportedDiagnostics : System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>
Public ReadOnly Property ReportedDiagnostics As ImmutableArray(Of Diagnostic)

Eigenschaftswert

Gilt für: