Share via


SqlAnalysisRule Class

Definition

Base class for all types of analysis rule. An analysis rule analyzes a model / model element and returns a list of problems found during analysis.

public abstract class SqlAnalysisRule
type SqlAnalysisRule = class
Public MustInherit Class SqlAnalysisRule
Inheritance
SqlAnalysisRule
Derived

Constructors

SqlAnalysisRule()

Properties

SupportedElementTypes

Types of elements checked by this rule. Required if the rule scope is Element, for Model scoped rules this is not relevant

Methods

Analyze(SqlRuleExecutionContext)

Performs analysis and returns a list of problems detected

Applies to