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