Share via


Microsoft.Data.Schema.StaticCodeAnalysis (Espacio de nombres)

El espacio de nombres Microsoft.Data.Schema.StaticCodeAnalysis proporciona clases que se pueden usar para crear y administrar reglas de análisis de código estático.

Clases

  Clase Descripción
Clase pública DataRule Proporciona una clase base para las reglas de datos.
Clase pública DataRuleAttribute Define un espacio de nombres, categoría e identificador traducibles para la regla asociada.
Clase pública DataRuleEngine Carga y ejecuta las reglas de datos.
Clase pública DataRuleError Representa un error, excepción o advertencia que se generan al ejecutar un objeto DataRule.
Clase pública DataRuleException Representa una excepción que se produce durante el procesamiento de DataRule.
Clase pública DataRuleExecutionContext Define el contexto en el que se ejecuta la regla de análisis de código estático.
Clase pública DataRuleProblem Clase para almacenar los detalles de un problema detectado por una regla.
Clase pública DataRuleProblemSuppressionContext Información de contexto que se usa para suprimir un problema encontrado durante el análisis de código de la base de datos.
Clase pública DataRuleProperties Proporciona un conjunto de propiedades para un objeto DataRule.
Clase pública DataRuleSetting Contiene los valores de una regla y una configuración concretas.
Clase pública StaticCodeAnalysisRule Proporciona una clase base para un grupo o categoría de reglas similares.
Clase pública SupportedElementTypeAttribute Indica el tipo de elemento en el que se ejecuta DataRule.

Enumeraciones

  Enumeración Descripción
Enumeración pública DataRuleProblemSeverity Define los niveles de gravedad usados para notificar problemas encontrados durante el análisis de código de la base de datos.
Enumeración pública DataRuleScope Especifica el ámbito examinado por DataRule.

Vea también

Referencia

Otros recursos

Crear y registrar reglas adicionales para analizar el código de base de datos