expressappframework-devexpress-dot-persistent-dot-validation-5ae350a4.md
Serves as the base class for Validation Rules.
Namespace : DevExpress.Persistent.Validation
Assembly : DevExpress.Persistent.Base.v25.2.dll
NuGet Package : DevExpress.Persistent.Base
public abstract class RuleBase :
IRule,
ISupportCheckRuleIntegrity,
IObjectSpaceLink,
ICaptionHelperProviderLink,
IRulePropertiesCache
Public MustInherit Class RuleBase
Implements IRule,
ISupportCheckRuleIntegrity,
IObjectSpaceLink,
ICaptionHelperProviderLink,
IRulePropertiesCache
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.
Object RuleBase
See Also