Devexpress Xaf Validation

XAF Validation module for enforcing data integrity rules. Covers built-in rule attributes (RuleRequiredField, RuleCriteria, RuleRange, RuleRegularExpression, RuleValueComparison, RuleStringComparison, RuleUniqueValue, RuleCombinationOfPropertiesIsUnique, RuleFromBoolProperty, RuleIsReferenced, RuleObjectExists), DefaultContexts (Save, Delete), custom validation contexts, TargetCriteria for conditional validation, soft validation (Warning and Information ResultType), programmatic validation via IRuleSet.Validate and IRuleSet.ValidateTarget, ValidationOptions.Events for customizing rule behavior (OnCustomNeedToValidateRule, OnCustomValidateRule, OnRuleValidated, OnValidationCompleted), PersistenceValidationController, IRule and IRuleSource for custom rules, RuleBase for custom rule implementation, and AddValidation builder method.

DevExpress 9469b9a 6 files · 29.0 KB Updated

File contents

DevExpress/agent-skills/tree/main/plugins/dx-xaf/skills/devexpress-xaf-validation commit 9469b9a88c

Frequently asked questions

npx skillmds@latest add devexpress/devexpress-xaf-validation