Partager via


Microsoft.Data.Schema.StaticCodeAnalysis, espace de noms

L'espace de noms Microsoft.Data.Schema.StaticCodeAnalysis fournit des classes que vous pouvez utiliser pour créer et gérer des règles d'analyse statique du code.

Classes

  Classe Description
Classe publique DataRule Fournit une classe de base pour les règles de données.
Classe publique DataRuleAttribute Définit un espace de noms, une catégorie et un identificateur localisables pour la règle associée.
Classe publique DataRuleEngine Charge et exécute les règles de données.
Classe publique DataRuleError Représente une erreur, une exception ou un avertissement généré suite à l'exécution de DataRule.
Classe publique DataRuleException Représente une exception levée lors du traitement de DataRule.
Classe publique DataRuleExecutionContext Définit le contexte dans lequel une règle d'analyse du code statique est exécutée.
Classe publique DataRuleProblem Classer servant à stocker les détails d'un problème qui a été détecté par une règle.
Classe publique DataRuleProblemSuppressionContext Informations de contexte utilisées pour supprimer un problème détecté via l'analyse du code de la base de données.
Classe publique DataRuleProperties Fournit un jeu de propriétés pour un objet DataRule.
Classe publique DataRuleSetting Contient les paramètres pour une règle et une configuration spécifiques.
Classe publique StaticCodeAnalysisRule Fournit une classe de base pour un groupe ou une catégorie de règles semblables.
Classe publique SupportedElementTypeAttribute Indique le type d'élément sur lequel DataRule s'exécute.

Énumérations

  Énumération Description
Énumération publique DataRuleProblemSeverity Définit les niveaux de gravité utilisés pour signaler des problèmes détectés via l'analyse du code de la base de données.
Énumération publique DataRuleScope Spécifie la portée examinée par DataRule.

Voir aussi

Référence

Autres ressources

Créer et inscrire des règles supplémentaires pour l'analyse du code d'une base de données