RuleConfiguration Clase

Definición

Especifica cómo se debe configurar una regla: ¿debe habilitarse o deshabilitarse? ¿Qué gravedad se debe aplicar para la regla?

public class RuleConfiguration
type RuleConfiguration = class
Public Class RuleConfiguration
Herencia
RuleConfiguration
Derivado

Constructores

Nombre Description
RuleConfiguration(String, Boolean, SqlRuleProblemSeverity)

Crea un nuevo RuleConfiguration para una regla.

RuleConfiguration(String)

Crea una nueva RuleConfiguration para una regla con la configuración predeterminada para Enabled y Severity.

Propiedades

Nombre Description
Enabled

Especifica si la regla está habilitada y debe incluirse en el análisis de código.

El valor predeterminado es true.

Namespace

Obtiene el espacio de nombres de la regla. Esta es la parte de la regla que precede al final "." en el nombre del identificador. Por ejemplo, para un identificador de regla "My.Org.MyRuleName", el espacio de nombres sería "My.Org".

RuleId

Obtiene el identificador único que se usa para identificar la regla. Este es el identificador completo, que normalmente estaría en el formato "My.Org.MyRuleName".

Severity

¿Qué gravedad deben tener los problemas creados por la regla?

La gravedad predeterminada es Warning

ShortRuleId

Obtiene la última parte del identificador de regla. Esta es la parte de la regla que sigue al final "." en el nombre del identificador. Por ejemplo, para un identificador de regla "My.Org.MyRuleName", el identificador de regla corta sería "MyRuleName".

Se aplica a