RuleBase Class

Serves as the base class for Validation Rules.

Namespace: DevExpress.Persistent.Validation

Assembly: DevExpress.Persistent.Base.v18.2.dll

Declaration

public abstract class RuleBase :
    IRule,
    ISupportCheckRuleIntegrity,
    IObjectSpaceLink
Public MustInherit Class RuleBase
    Implements IRule,
               ISupportCheckRuleIntegrity,
               IObjectSpaceLink

The RuleBase class is the basic abstract class implementing the IRule interface. All the built-in Validation Rules inherit from RuleBase.

You can implement a custom Validation Rule by inheriting from the RuleBase class. To see an example, refer to the Implement Custom Rules topic.

Inheritance

Object
RuleBase

Implements

See Also