Microsoft.Data.Schema.StaticCodeAnalysis-Namespace
Der Microsoft.Data.Schema.StaticCodeAnalysis-Namespace stellt Klassen bereit, mit denen Sie Analyseregeln für statischen Code erstellen und verwalten können.
Klassen
Klasse | Beschreibung | |
---|---|---|
DataRule | Stellt eine Basisklasse für Datenregeln bereit. | |
DataRuleAttribute | Definiert einen lokalisierbaren Namespace, eine Kategorie und einen Bezeichner für die zugeordnete Regel. | |
DataRuleEngine | Lädt Datenregeln und führt sie aus. | |
DataRuleError | Stellt einen Fehler, eine Ausnahme oder eine Warnung dar, die beim Ausführen eines DataRule-Elements generiert werden. | |
DataRuleException | Stellt eine während der Verarbeitung eines DataRule-Elements ausgelöste Ausnahme dar. | |
DataRuleExecutionContext | Definiert den Kontext zur Ausführung einer statischen Codeanalyseregel. | |
DataRuleProblem | Eine Klasse, in der die Details eines von einer Regel erkannten Problems gespeichert werden. | |
DataRuleProblemSuppressionContext | Die Kontextinformationen, die zum Unterdrücken eines bei der Datenbankcodeanalyse gefundenen Problems verwendet werden. | |
DataRuleProperties | Stellt einen Satz von Eigenschaften für ein DataRule-Objekt bereit. | |
DataRuleSetting | Enthält die Einstellungen für eine bestimmte Regel und eine bestimmte Konfiguration. | |
StaticCodeAnalysisRule | Stellt eine Basisklasse für eine Gruppe oder eine Kategorie ähnlicher Regeln bereit. | |
SupportedElementTypeAttribute | Gibt den Elementtyp an, für den ein DataRule-Element ausgeführt wird. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
DataRuleProblemSeverity | Definiert die Schweregrade, die beim Melden von bei der Datenbankcodeanalyse gefundenen Problemen verwendet werden. | |
DataRuleScope | Gibt den Bereich an, der von einem DataRule-Element überprüft wird. |
Siehe auch
Referenz
Weitere Ressourcen
Erstellen und Registrieren zusätzlicher Regeln für die Datenbankcodeanalyse