共用方式為


SuppressionAnalysisContext.ReportedDiagnostics 屬性

定義

分析器和/或編譯器針對編譯回報的非錯誤診斷。 每個 DiagnosticSuppressor 只會接收其識別碼在其 中宣告為可隱藏的 SupportedSuppressions 診斷。 這可能是完整報告診斷集的子集,作為支援增量和部分分析案例的優化。 如果符合下列 所有 條件,DiagnosticSuppressor 就會將診斷視為可隱藏:1。診斷尚未透過 pragma/suppress 訊息屬性隱藏在來源中。 2.診斷 DefaultSeverity 不是 Error 。 3.診斷未加上 NotConfigurable 自訂標籤標記。

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)

屬性值

適用於