Namespace Microsoft.Data.Schema.StaticCodeAnalysis
O Microsoft.Data.Schema.StaticCodeAnalysis namespace fornece classes que você pode usar para criar e gerenciar regras de análise estática de código.
Classes
Classe | Descrição | |
---|---|---|
DataRule | Fornece uma classe base para as regras de dados. | |
DataRuleAttribute | Define um namespace localizável, uma categoria e um identificador para a regra associada. | |
DataRuleEngine | Carrega e executa as regras de dados. | |
DataRuleError | Representa um erro, uma exceção ou um aviso que é gerado pela execução de um DataRule. | |
DataRuleException | Representa uma exceção lançada durante o processamento de um DataRule. | |
DataRuleExecutionContext | Define o contexto no qual uma regra de análise estática de código é executada. | |
DataRuleProblem | Classe para armazenar detalhes de um problema que foi detectado por uma regra. | |
DataRuleProblemSuppressionContext | As informações de contexto que são usadas para suprimir a um problema encontrado por meio da análise de código do banco de dados. | |
DataRuleProperties | Fornece um conjunto de propriedades para um DataRule objeto. | |
DataRuleSetting | Contém as configurações de uma regra específica e uma configuração específica. | |
StaticCodeAnalysisRule | Fornece uma classe base para um grupo ou categoria de regras similares. | |
SupportedElementTypeAttribute | Indica o tipo de elemento no qual um DataRule é executado. |
Enumerações
Enumeração | Descrição | |
---|---|---|
DataRuleProblemSeverity | Define os níveis de gravidade, usados para informar os problemas encontrados por meio da análise de código do banco de dados. | |
DataRuleScope | Especifica o escopo que é examinado por um DataRule. |
Consulte também
Referência
Outros recursos
Criar e registrar regras adicionais para analisar o código do banco de dados