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