语言

RuleConfiguration 类

定义

指定应如何配置规则 - 是否应启用或禁用此规则? 应为规则应用哪些严重性?

public class RuleConfiguration
type RuleConfiguration = class
Public Class RuleConfiguration
继承
RuleConfiguration
派生

构造函数

名称 说明
RuleConfiguration(String, Boolean, SqlRuleProblemSeverity)

为规则创建新 RuleConfiguration 项。

RuleConfiguration(String)

RuleConfiguration使用规则的默认设置Enabled和 Severity。

属性

名称 说明
Enabled

指定规则是否已启用,并且应包含在代码分析中。

默认值为 true

Namespace

获取规则的命名空间。 这是 ID 名称中最后一个“.”之前的规则的一部分。 例如,对于规则 ID“My.Org.MyRuleName”,命名空间将为“My.Org”。

RuleId

获取用于标识规则的唯一 ID。 这是完全限定的 ID,通常采用“My.Org.MyRuleName”格式。

Severity

规则创建的问题应具有哪些严重性?

默认严重性为 Warning

ShortRuleId

获取规则 ID 的最后一部分。 这是 ID 名称中最后一个“.”后面的规则的一部分。 例如,对于规则 ID“My.Org.MyRuleName”,短规则 ID 将为“MyRuleName”。

适用于