expressappframework-devexpress-dot-persistent-dot-validation-e71078b5.md
Represent the RuleFromBoolProperty Validation Rules‘ properties exported to the Application Model.
Namespace : DevExpress.Persistent.Validation
Assembly : DevExpress.Persistent.Base.v25.2.dll
NuGet Package : DevExpress.Persistent.Base
[DomainComponent]
public class RuleFromBoolPropertyProperties :
RulePropertyValueProperties,
IRuleFromBoolPropertyProperties,
IRulePropertyValueProperties,
IRuleCollectionPropertyProperties,
IRuleBaseProperties
<DomainComponent>
Public Class RuleFromBoolPropertyProperties
Inherits RulePropertyValueProperties
Implements IRuleFromBoolPropertyProperties,
IRulePropertyValueProperties,
IRuleCollectionPropertyProperties,
IRuleBaseProperties
Information on the Validation Rules declared in the application is saved to the Application Model‘s IModelValidationRules node. Each rule has a corresponding node. These nodes expose properties specifying values for the rules’ properties.
The properties that must be exposed to the Application Model are specified via a rule’s RuleBase.Properties property. This property returns a RuleBaseProperties descendant.
When implementing a custom Validation Rule, you may need to implement a cusom Properties class inherited from RuleBaseProperties. For details, refer to the Implement Custom Rules topic.
IRuleCollectionPropertyProperties
Object RuleBaseProperties RulePropertyValueProperties RuleFromBoolPropertyProperties
See Also