WellKnownDiagnosticTags Класс

Определение

public ref class WellKnownDiagnosticTags abstract sealed
public static class WellKnownDiagnosticTags
type WellKnownDiagnosticTags = class
Public Class WellKnownDiagnosticTags
Наследование
WellKnownDiagnosticTags

Поля

AnalyzerException

Указывает, что диагностика связана с исключением, вызванным DiagnosticAnalyzer.

Build

Указывает, что диагностика связана со сборкой.

CompilationEnd

Указывает, что диагностика является диагностикой завершения компиляции, полученной из действия завершения компиляции.

Compiler

Указывает, что о диагностике сообщает компилятор.

CustomObsolete

Указывает, что диагностика является устаревшей с пользовательским идентификатором, заданным свойством DiagnosticId в "ObsoleteAttribute".

CustomSeverityConfigurable

Указывает, что анализатор, сообщающий о диагностике, поддерживает пользовательские механизмы конфигурации серьезности, позволяющие конечным пользователям настраивать эффективную серьезность диагностики. Такие анализаторы всегда считаются включенными компилятором и всегда получают обратные вызовы анализатора. Кроме того, серьезность диагностика, сообщаемая с помощью этого пользовательского тега, не изменяется параметрами конфигурации анализатора для настройки серьезности, т. е. записями "dotnet_diagnostic" и "dotnet_analyzer_diagnostic".

EditAndContinue

Указывает, что диагностика связана с изменением и продолжением.

NotConfigurable

Указывает, что диагностика не настраивается, т. е. ее нельзя отключить, отфильтровать или изменить серьезность.

Telemetry

Указывает, что диагностику можно использовать для телеметрии.

Unnecessary

Указывает, что диагностика связана с каким-то ненужным исходным кодом.

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