RuleConfiguration クラス

定義

ルールを構成する方法を指定します。これを有効または無効にする必要がありますか? ルールに適用する必要がある重大度は何ですか?

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

コンストラクター

名前 説明
RuleConfiguration(String, Boolean, SqlRuleProblemSeverity)

ルールの新しい RuleConfiguration を作成します。

RuleConfiguration(String)

EnabledSeverityの既定の設定を使用して、ルールの新しいRuleConfigurationを作成します。

プロパティ

名前 説明
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" になります。

適用対象