Back to Devexpress

IRuleBaseProperties Interface

expressappframework-devexpress-dot-persistent-dot-validation-900803c8.md

latest2.1 KB
Original Source

IRuleBaseProperties Interface

Declares members implemented by classes which represent Validation Rules‘ properties exported to the Application Model.

Namespace : DevExpress.Persistent.Validation

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

NuGet Package : DevExpress.Persistent.Base

Declaration

csharp
[DomainComponent]
[GenerateMessageTemplatesModel("RuleBase")]
public interface IRuleBaseProperties
vb
<GenerateMessageTemplatesModel("RuleBase")>
<DomainComponent>
Public Interface IRuleBaseProperties

The following members return IRuleBaseProperties objects:

Remarks

When implementing a custom Validation Rules Properties class, it is generally easier to inherit from the RuleBaseProperties class or one of its descendants, instead of implementing the IRuleBaseProperties interface. To see an example of implementing a custom Validation Rule Properties class, refer to the Implement Custom Rules topic.

See Also

IRuleBaseProperties Members

Validation Rules

DevExpress.Persistent.Validation Namespace