Share via


DiagnosticSuppressor Clase

Definición

El tipo base para los supresores de diagnóstico que pueden suprimir mediante programación el analizador o el diagnóstico de errores del compilador.

public abstract class DiagnosticSuppressor : Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
type DiagnosticSuppressor = class
    inherit DiagnosticAnalyzer
Public MustInherit Class DiagnosticSuppressor
Inherits DiagnosticAnalyzer
Herencia
DiagnosticSuppressor

Constructores

DiagnosticSuppressor()

El tipo base para los supresores de diagnóstico que pueden suprimir mediante programación el analizador o el diagnóstico de errores del compilador.

Propiedades

SupportedDiagnostics

El tipo base para los supresores de diagnóstico que pueden suprimir mediante programación el analizador o el diagnóstico de errores del compilador.

SupportedSuppressions

Devuelve un conjunto de descriptores para las supresiones que este supresor es capaz de producir.

Métodos

Equals(Object)

El tipo base para los supresores de diagnóstico que pueden suprimir mediante programación el analizador o el diagnóstico de errores del compilador.

(Heredado de DiagnosticAnalyzer)
GetHashCode()

El tipo base para los supresores de diagnóstico que pueden suprimir mediante programación el analizador o el diagnóstico de errores del compilador.

(Heredado de DiagnosticAnalyzer)
Initialize(AnalysisContext)

El tipo base para los supresores de diagnóstico que pueden suprimir mediante programación el analizador o el diagnóstico de errores del compilador.

ReportSuppressions(SuppressionAnalysisContext)

Suprima los diagnósticos del analizador o del compilador que no sean de error notificados para la compilación. Este puede ser un subconjunto del conjunto completo de diagnósticos notificados, como una optimización para admitir escenarios de análisis incremental y parcial. Un diagnóstico se considera suprimible por un diagnosticSuppressor si se cumplen todas las condiciones siguientes: 1. El diagnóstico aún no se ha suprimido en el origen a través del atributo pragma/suppress message. 2. El diagnóstico DefaultSeverity no Errores . 3. El diagnóstico no está etiquetado con NotConfigurable etiqueta personalizada.

ToString()

El tipo base para los supresores de diagnóstico que pueden suprimir mediante programación el analizador o el diagnóstico de errores del compilador.

(Heredado de DiagnosticAnalyzer)

Se aplica a