Поделиться через


SuppressionAnalysisContext.ReportedDiagnostics Свойство

Определение

Анализатор и (или) компилятор, не являющиеся ошибками, диагностика, сообщаемые для компиляции. Каждый получает DiagnosticSuppressor только диагностика, идентификаторы которых были объявлены подавляемыми в .SupportedSuppressions Это может быть подмножество полного набора сообщаемых диагностика в качестве оптимизации для поддержки сценариев добавочного и частичного анализа. Диагностика считается подавляемой с помощью DiagnosticSuppressor, если выполняются все следующие условия: 1. Диагностика еще не подавляется в источнике с помощью атрибута сообщения pragma/suppress. 2. Для диагностики не Errorзадано DefaultSeverity значение . 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)

Значение свойства

Применяется к