DiagnosticSuppressor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tipo di base per i soppressori di diagnostica in grado di eliminare a livello di codice la diagnostica dell'analizzatore e/o del compilatore non di errore.
public abstract class DiagnosticSuppressor : Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
type DiagnosticSuppressor = class
inherit DiagnosticAnalyzer
Public MustInherit Class DiagnosticSuppressor
Inherits DiagnosticAnalyzer
- Ereditarietà
Costruttori
DiagnosticSuppressor() |
Tipo di base per i soppressori di diagnostica in grado di eliminare a livello di codice la diagnostica dell'analizzatore e/o del compilatore non di errore. |
Proprietà
SupportedDiagnostics |
Tipo di base per i soppressori di diagnostica in grado di eliminare a livello di codice la diagnostica dell'analizzatore e/o del compilatore non di errore. |
SupportedSuppressions |
Restituisce un set di descrittori per le eliminazioni che questo soppressore è in grado di produrre. |
Metodi
Equals(Object) |
Tipo di base per i soppressori di diagnostica in grado di eliminare a livello di codice la diagnostica dell'analizzatore e/o del compilatore non di errore. (Ereditato da DiagnosticAnalyzer) |
GetHashCode() |
Tipo di base per i soppressori di diagnostica in grado di eliminare a livello di codice la diagnostica dell'analizzatore e/o del compilatore non di errore. (Ereditato da DiagnosticAnalyzer) |
Initialize(AnalysisContext) |
Tipo di base per i soppressori di diagnostica in grado di eliminare a livello di codice la diagnostica dell'analizzatore e/o del compilatore non di errore. |
ReportSuppressions(SuppressionAnalysisContext) |
Eliminare l'analizzatore e/o la diagnostica non di errore del compilatore segnalata per la compilazione. Può trattarsi di un subset del set completo di diagnostica segnalata, come ottimizzazione per il supporto di scenari di analisi incrementale e parziale. Una diagnostica viene considerata soppressibile da un diagnosticSuppressor se vengono soddisfatte tutte le condizioni seguenti: 1. La diagnostica non è già eliminata nell'origine tramite l'attributo pragma/suppress message. 2. La diagnostica non DefaultSeverityErrorè . 3. La diagnostica non è contrassegnata con NotConfigurable tag personalizzato. |
ToString() |
Tipo di base per i soppressori di diagnostica in grado di eliminare a livello di codice la diagnostica dell'analizzatore e/o del compilatore non di errore. (Ereditato da DiagnosticAnalyzer) |