Compartilhar via


DiagnosticSuppressor Classe

Definição

O tipo base para supressores de diagnóstico que podem suprimir programaticamente o analisador e/ou o compilador sem erro diagnóstico.

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

Construtores

DiagnosticSuppressor()

O tipo base para supressores de diagnóstico que podem suprimir programaticamente o analisador e/ou o compilador sem erro diagnóstico.

Propriedades

SupportedDiagnostics

O tipo base para supressores de diagnóstico que podem suprimir programaticamente o analisador e/ou o compilador sem erro diagnóstico.

SupportedSuppressions

Retorna um conjunto de descritores para as supressões que esse supressor é capaz de produzir.

Métodos

Equals(Object)

O tipo base para supressores de diagnóstico que podem suprimir programaticamente o analisador e/ou o compilador sem erro diagnóstico.

(Herdado de DiagnosticAnalyzer)
GetHashCode()

O tipo base para supressores de diagnóstico que podem suprimir programaticamente o analisador e/ou o compilador sem erro diagnóstico.

(Herdado de DiagnosticAnalyzer)
Initialize(AnalysisContext)

O tipo base para supressores de diagnóstico que podem suprimir programaticamente o analisador e/ou o compilador sem erro diagnóstico.

ReportSuppressions(SuppressionAnalysisContext)

Suprimir o analisador e/ou o compilador sem erro diagnóstico relatados para a compilação. Esse pode ser um subconjunto do conjunto completo de diagnóstico relatados, como uma otimização para dar suporte a cenários de análise incremental e parcial. Um diagnóstico será considerado supressível por um DiagnosticSuppressor se todas as seguintes condições forem atendidas: 1. O diagnóstico ainda não é suprimido na origem por meio do atributo de mensagem pragma/suppress. 2. O diagnóstico não DefaultSeverityErroré . 3. O diagnóstico não é marcado com NotConfigurable marca personalizada.

ToString()

O tipo base para supressores de diagnóstico que podem suprimir programaticamente o analisador e/ou o compilador sem erro diagnóstico.

(Herdado de DiagnosticAnalyzer)

Aplica-se a