DiagnosticSuppressor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Basistyp für Diagnoseunterdrückungsfunktionen, die die nicht-fehlerbasierte Diagnose von Analysetools und/oder Compilern programmgesteuert unterdrücken können.
public abstract class DiagnosticSuppressor : Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
type DiagnosticSuppressor = class
inherit DiagnosticAnalyzer
Public MustInherit Class DiagnosticSuppressor
Inherits DiagnosticAnalyzer
- Vererbung
Konstruktoren
DiagnosticSuppressor() |
Der Basistyp für Diagnoseunterdrückungsfunktionen, die die nicht-fehlerbasierte Diagnose von Analysetools und/oder Compilern programmgesteuert unterdrücken können. |
Eigenschaften
SupportedDiagnostics |
Der Basistyp für Diagnoseunterdrückungsfunktionen, die die nicht-fehlerbasierte Diagnose von Analysetools und/oder Compilern programmgesteuert unterdrücken können. |
SupportedSuppressions |
Gibt einen Satz von Deskriptoren für die Unterdrückungen zurück, die dieser Suppressor erzeugen kann. |
Methoden
Equals(Object) |
Der Basistyp für Diagnoseunterdrückungsfunktionen, die die nicht-fehlerbasierte Diagnose von Analysetools und/oder Compilern programmgesteuert unterdrücken können. (Geerbt von DiagnosticAnalyzer) |
GetHashCode() |
Der Basistyp für Diagnoseunterdrückungsfunktionen, die die nicht-fehlerbasierte Diagnose von Analysetools und/oder Compilern programmgesteuert unterdrücken können. (Geerbt von DiagnosticAnalyzer) |
Initialize(AnalysisContext) |
Der Basistyp für Diagnoseunterdrückungsfunktionen, die die nicht-fehlerbasierte Diagnose von Analysetools und/oder Compilern programmgesteuert unterdrücken können. |
ReportSuppressions(SuppressionAnalysisContext) |
Unterdrücken Sie die für die Kompilierung gemeldeten Nichtfehler des Analysetools und/oder des Compilers, Diagnose. Dies kann eine Teilmenge des vollständigen Satzes der gemeldeten Diagnose als Optimierung für die Unterstützung inkrementeller und partieller Analyseszenarien sein. Eine Diagnose wird von einem DiagnosticSuppressor als unterdrückt betrachtet, wenn alle folgenden Bedingungen erfüllt sind: 1. Die Diagnose wird in der Quelle nicht bereits über das Attribut "pragma/suppress message" unterdrückt. 2. Die Diagnose ist DefaultSeverity nicht Error. 3. Diagnose ist nicht mit NotConfigurable einem benutzerdefinierten Tag gekennzeichnet. |
ToString() |
Der Basistyp für Diagnoseunterdrückungsfunktionen, die die nicht-fehlerbasierte Diagnose von Analysetools und/oder Compilern programmgesteuert unterdrücken können. (Geerbt von DiagnosticAnalyzer) |