DiagnosticSuppressor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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) |