Chat Now
Buy
Support Center
Documentation
Blogs
Training
Demos
Free Trial
Log In
eXpressApp Framework
All docs
V
20.2
20.2
20.1
19.2
19.1
18.2
18.1
17.2
Docs
>
API Reference
>
DevExpress.Persistent.Validation
>
RuleSet
>
Fields
All docs
V
20.2
General Information
.NET Subscription
Overview
Common Tools
Project Converter
Assembly Deployment Tool
Localization Service
Quality Assurance and Productivity
CodeRush
CodeRush Classic
TestCafe Studio
Logify
Desktop
Controls
WinForms
WPF
VCL
WinUI
UWP (Windows 10)
Tools
WinForms Skin Editor
WPF Theme Designer
WPF Theme Editor (Legacy)
Coded UI Test Extension
Frameworks and Libraries
eXpressApp Framework (XAF)
eXpress Persistent Objects (XPO)
XPO Profiler
Core Libraries
Web
Controls and Extensions
ASP.NET Web Forms Controls
ASP.NET MVC Extensions
ASP.NET Core Controls
ASP.NET Bootstrap Controls
DevExtreme
DevExtreme ASP.NET MVC Controls
Blazor Components
Tools
ASP.NET Theme Builder
ASP.NET Theme Deployer
Maintenance Mode
ASP.NET Core Bootstrap Controls
Mobile
UI Controls for Xamarin.Forms
Charts for iOS / Xamarin.iOS
Charts for Android / Xamarin.Android
Enterprise and Analytic Tools
Reporting
Report and Dashboard Server
Dashboard
Office File API
End-User Documentation
Interface Elements for Desktop
Interface Elements for Web
Dashboard for Desktop
Dashboard for Web
20.2
20.1
19.2
19.1
18.2
18.1
17.2
.NET Core 3.0+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+
Full-text search
eXpressApp Framework
Fundamentals
.NET Core 3.0+ Support in XAF WinForms Applications
.NET Standard 2.0 Support for Platform-Agnostic Modules
ASP.NET Core Blazor UI - Official Release
Getting Started
Concepts
Design-Time Features
Deployment
Task-Based Help
Frequently Asked Questions (FAQ)
API Reference
DevExpress.EasyTest.Framework
DevExpress.EntityFrameworkCore.Security
DevExpress.ExpressApp
DevExpress.ExpressApp.Actions
DevExpress.ExpressApp.AuditTrail
DevExpress.ExpressApp.Blazor.Editors
DevExpress.ExpressApp.Blazor.Editors.Grid
DevExpress.ExpressApp.Blazor.SystemModule
DevExpress.ExpressApp.Chart
DevExpress.ExpressApp.Chart.Win
DevExpress.ExpressApp.CloneObject
DevExpress.ExpressApp.ConditionalAppearance
DevExpress.ExpressApp.Dashboards.Win
DevExpress.ExpressApp.Data
DevExpress.ExpressApp.DC
DevExpress.ExpressApp.DC.ClassGeneration
DevExpress.ExpressApp.Editors
DevExpress.ExpressApp.EF
DevExpress.ExpressApp.EF.Utils
DevExpress.ExpressApp.EFCore
DevExpress.ExpressApp.FileAttachments.Win
DevExpress.ExpressApp.Filtering
DevExpress.ExpressApp.Kpi
DevExpress.ExpressApp.Layout
DevExpress.ExpressApp.MiddleTier
DevExpress.ExpressApp.Model
DevExpress.ExpressApp.Model.Core
DevExpress.ExpressApp.Model.NodeGenerators
DevExpress.ExpressApp.ModelEditor
DevExpress.ExpressApp.Notifications.Win
DevExpress.ExpressApp.Office.Win
DevExpress.ExpressApp.PivotChart.Win
DevExpress.ExpressApp.PivotGrid.Win
DevExpress.ExpressApp.ReportsV2
DevExpress.ExpressApp.ReportsV2.Win
DevExpress.ExpressApp.Scheduler
DevExpress.ExpressApp.Scheduler.Win
DevExpress.ExpressApp.ScriptRecorder
DevExpress.ExpressApp.ScriptRecorder.Win
DevExpress.ExpressApp.Security
DevExpress.ExpressApp.Security.Adapters
DevExpress.ExpressApp.Security.ClientServer
DevExpress.ExpressApp.Security.ClientServer.Wcf
DevExpress.ExpressApp.Security.EF.Adapters
DevExpress.ExpressApp.Security.Strategy
DevExpress.ExpressApp.Security.Xpo.Adapters
DevExpress.ExpressApp.StateMachine
DevExpress.ExpressApp.SystemModule
DevExpress.ExpressApp.Templates
DevExpress.ExpressApp.Templates.ActionContainers
DevExpress.ExpressApp.TreeListEditors.Win
DevExpress.ExpressApp.Updating
DevExpress.ExpressApp.Utils
DevExpress.ExpressApp.Validation
DevExpress.ExpressApp.Validation.Win
DevExpress.ExpressApp.ViewVariantsModule
DevExpress.ExpressApp.Win
DevExpress.ExpressApp.Win.Core
DevExpress.ExpressApp.Win.Editors
DevExpress.ExpressApp.Win.Model
DevExpress.ExpressApp.Win.SystemModule
DevExpress.ExpressApp.Win.Templates
DevExpress.ExpressApp.Win.Templates.Navigation
DevExpress.ExpressApp.Win.Utils
DevExpress.ExpressApp.Xpo
DevExpress.ExpressApp.Xpo.Utils
DevExpress.Persistent.AuditTrail
DevExpress.Persistent.Base
DevExpress.Persistent.Base.General
DevExpress.Persistent.Base.ReportsV2
DevExpress.Persistent.Base.Security
DevExpress.Persistent.BaseImpl
DevExpress.Persistent.BaseImpl.EF
DevExpress.Persistent.BaseImpl.EF.PermissionPolicy
DevExpress.Persistent.BaseImpl.PermissionPolicy
DevExpress.Persistent.Validation
CodeRuleAttribute
ContextIdentifier
ContextIdentifiers
CriteriaEvaluationBehavior
CustomIsEmptyValueEventArgs
CustomNeedToValidateRuleEventArgs
CustomValidateRuleEventArgs
DefaultContexts
GenerateMessageTemplatesModelAttribute
IEmptyCheckable
IModelValidationDefaultErrorMessageTemplates
IRule
IRuleBaseProperties
IRuleCollectionPropertyProperties
IRuleSource
IRuleSupportsCollectionAggregatesProperties
ParametersMode
RuleBase
RuleBaseAttribute
RuleBaseProperties
RuleCombinationOfPropertiesIsUniqueAttribute
RuleCombinationOfPropertiesIsUniqueProperties
RuleCriteriaAttribute
RuleCriteriaProperties
RuleFromBoolPropertyAttribute
RuleFromBoolPropertyProperties
RuleIsReferencedAttribute
RuleIsReferencedProperties
RuleObjectExistsAttribute
RuleObjectExistsProperties
RulePropertyValueProperties
RuleRangeAttribute
RuleRangeProperties
RuleRegularExpressionAttribute
RuleRegularExpressionProperties
RuleRequiredFieldAttribute
RuleRequiredFieldProperties
RuleSearchObjectProperties
RuleSet
Members
Constructors
Fields
NonEmptyValueTypes
Properties
Methods
Events
RuleStringComparisonAttribute
RuleStringComparisonProperties
RuleUniqueValueAttribute
RuleUniqueValueProperties
RuleValidatedEventArgs
RuleValidationResult
RuleValueComparisonAttribute
RuleValueComparisonProperties
StringComparisonType
ValidationCompletedEventArgs
ValidationException
ValidationOutcome
ValidationResultType
ValidationState
Validator
ValueComparisonType
Download CHM
General Information
.NET Subscription
Overview
Common Tools
Project Converter
Assembly Deployment Tool
Localization Service
Quality Assurance and Productivity
CodeRush
CodeRush Classic
TestCafe Studio
Logify
Desktop
Controls
WinForms
WPF
VCL
WinUI
UWP (Windows 10)
Tools
WinForms Skin Editor
WPF Theme Designer
WPF Theme Editor (Legacy)
Coded UI Test Extension
Frameworks and Libraries
eXpressApp Framework (XAF)
eXpress Persistent Objects (XPO)
XPO Profiler
Core Libraries
Web
Controls and Extensions
ASP.NET Web Forms Controls
ASP.NET MVC Extensions
ASP.NET Core Controls
ASP.NET Bootstrap Controls
DevExtreme
DevExtreme ASP.NET MVC Controls
Blazor Components
Tools
ASP.NET Theme Builder
ASP.NET Theme Deployer
Maintenance Mode
ASP.NET Core Bootstrap Controls
Mobile
UI Controls for Xamarin.Forms
Charts for iOS / Xamarin.iOS
Charts for Android / Xamarin.Android
Enterprise and Analytic Tools
Reporting
Report and Dashboard Server
Dashboard
Office File API
End-User Documentation
Interface Elements for Desktop
Interface Elements for Web
Dashboard for Desktop
Dashboard for Web
RuleSet Fields
Specifies a set of
Validation Rules
that can be checked on an object.
Name
NonEmptyValueTypes
static
See Also
RuleSet Class
RuleSet Members
DevExpress.Persistent.Validation Namespace
Feedback
Was this page helpful?
yes
no
Thanks for your feedback!
Any other suggestions?
Tell us here
.
Your feedback has been sent
send
no thanks