DevExpress.Persistent.Validation Namespace
Contains interfaces and classes used in the XAF‘s Validation Module module.
Assembly: DevExpress.Persistent.Base.v24.2.dll
NuGet Package: DevExpress.Persistent.Base
#Classes
Name | Description |
---|---|
Code |
Applied to a validation rule. Specifies that the rule is intended for a particular business class and does not have a corresponding validation attribute. |
Custom |
Arguments passed to the Rule |
Custom |
Arguments passed to the Rule |
Custom |
Arguments passed to the Rule |
Generate |
Applied to interfaces derived from IRule |
Rule |
Serves as the base class for Validation Rules. |
Rule |
Represents a base class for validation system attributes. |
Rule |
Serves as the base class for classes which represent Validation Rules‘ properties exported to the Application Model. |
Rule |
Defines a validation rule that demands the target properties’ values combination be unique. |
Rule |
Represent the Rule |
Rule |
Defines a validation rule that demands an object of the target type satisfy a specified criterion. |
Rule |
Represent the Rule |
Rule |
Defines a validation rule that demands a true value for the target public non-persistent Boolean property. |
Rule |
Represent the Rule |
Rule |
Defines a validation rule demanding that an object should be referenced in objects of a specified type. |
Rule |
Represent the Rule |
Rule |
Defines a validation rule that demands a particular type object that satisfies a specified criterion, exist in the database. |
Rule |
Represent the Rule |
Rule |
Serves as the base class for classes which represent property value checking Validation Rules‘ properties exported to the Application Model. |
Rule |
Defines a validation rule that demands the target property’s value be within the specified value range (including the range’s end points). |
Rule |
Represent the Rule |
Rule |
Defines a validation rule that demands the target property match a specified pattern. |
Rule |
Represent the Rule |
Rule |
Defines a validation rule that demands that a property has a value. |
Rule |
Represent the Rule |
Rule |
Serves as the base class for classes which represent object searching Validation Rules‘ properties exported to the Application Model. |
Rule |
Specifies a set of Validation Rules that can be checked against an object. |
Rule |
Defines a validation rule that demands the target string type property’s value satisfy a specified condition. |
Rule |
Represent the Rule |
Rule |
Defines a validation rule that demands the target property’s value be unique. |
Rule |
Represent the Rule |
Rule |
Arguments passed to the Rule |
Rule |
Represents the results of checking an object via a Validation Rule. |
Rule |
Defines a validation rule that demands the target property’s value satisfy a specified condition. |
Rule |
Represent the Rule |
Validation |
Arguments passed to the Rule |
Validation |
Occurs if the validation of an IRule is unsuccessful.
|
Validator static | Provides access to the Validation Rules declared in an XAF application. |
#Interfaces
Name | Description |
---|---|
IEmpty |
Declares the IEmpty |
IModel |
The Error |
IRule | Declares members implemented by Validation Rules. |
IRule |
Declares members implemented by classes which represent Validation Rules‘ properties exported to the Application Model. |
IRule |
Declares members implemented by classes which represent properties of Validation Rules that support collection validation, exported to the Application Model. |
IRule |
Specifies a set of Validation Rules that can be checked against an object. |
IRule |
Declares members that custom Validation Rule Sources implement. |
IRule |
Declares members implemented by classes which represent properties of Validation Rules that support collection validation using aggregate funcitons, exported to the Application Model. |
IValidator | A service that exposes API required to access the Validation Rules declared in an XAF application. |
#Structs
Name | Description |
---|---|
Context |
Identifies a Validation Context. |
Context |
Identifies Validation Contexts. |
#Enums
Name | Description |
---|---|
Criteria |
Contains values that specify how filter criteria are evaluated within a transaction. |
Default |
Contains values representing the default Validation Contexts. |
Parameters |
Contains values specifying how criteria string parameters used in Rule |
String |
Contains values which specify operator types to be used when comparing string values via the Rule |
Validation |
Contains values that specify the result of checking an object via a Validation Rule. |
Validation |
Contains values that specify the validation rule result type (error, warning or information). |
Validation |
Contains values that specify the possible states of a Validation Rule. |
Value |
Contains values which specify operator types to be used when comparing propery values via the Rule |