DiagnosticSuppressor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Type de base pour les suppresseurs de diagnostic qui peuvent supprimer par programmation les diagnostics non d’erreur de l’analyseur et/ou du compilateur.
public abstract class DiagnosticSuppressor : Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
type DiagnosticSuppressor = class
inherit DiagnosticAnalyzer
Public MustInherit Class DiagnosticSuppressor
Inherits DiagnosticAnalyzer
- Héritage
Constructeurs
DiagnosticSuppressor() |
Type de base pour les suppresseurs de diagnostic qui peuvent supprimer par programmation les diagnostics non d’erreur de l’analyseur et/ou du compilateur. |
Propriétés
SupportedDiagnostics |
Type de base pour les suppresseurs de diagnostic qui peuvent supprimer par programmation les diagnostics non d’erreur de l’analyseur et/ou du compilateur. |
SupportedSuppressions |
Retourne un ensemble de descripteurs pour les suppressions que ce suppresseur est capable de produire. |
Méthodes
Equals(Object) |
Type de base pour les suppresseurs de diagnostic qui peuvent supprimer par programmation les diagnostics non d’erreur de l’analyseur et/ou du compilateur. (Hérité de DiagnosticAnalyzer) |
GetHashCode() |
Type de base pour les suppresseurs de diagnostic qui peuvent supprimer par programmation les diagnostics non d’erreur de l’analyseur et/ou du compilateur. (Hérité de DiagnosticAnalyzer) |
Initialize(AnalysisContext) |
Type de base pour les suppresseurs de diagnostic qui peuvent supprimer par programmation les diagnostics non d’erreur de l’analyseur et/ou du compilateur. |
ReportSuppressions(SuppressionAnalysisContext) |
Supprimez les diagnostics d’absence d’erreur de l’analyseur et/ou du compilateur signalés pour la compilation. Il peut s’agir d’un sous-ensemble complet de diagnostics signalés, en tant qu’optimisation pour la prise en charge des scénarios d’analyse incrémentielle et partielle. Un diagnostic est considéré comme suppressible par un diagnosticSuppresseur si toutes les conditions suivantes sont remplies : 1. Le diagnostic n’est pas déjà supprimé dans la source via l’attribut pragma/suppress message. 2. Le diagnostic n’est DefaultSeverity pas Error. 3. Le diagnostic n’est pas marqué avec NotConfigurable une balise personnalisée. |
ToString() |
Type de base pour les suppresseurs de diagnostic qui peuvent supprimer par programmation les diagnostics non d’erreur de l’analyseur et/ou du compilateur. (Hérité de DiagnosticAnalyzer) |