Skip to main content
.NET 8.0+

RuleCriteriaAttribute(DefaultContexts, String) Constructor

Initializes a new instance of the RuleCriteriaAttribute class.

Namespace: DevExpress.Persistent.Validation

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

Declaration

public RuleCriteriaAttribute(
    DefaultContexts targetContexts,
    string criteria
)

Parameters

Name Type Description
targetContexts DefaultContexts

A DefaultContexts enumeration value that specifies a context for checking the current rule. This value is set for the RuleBaseAttribute.TargetContextIDs property.

criteria String

A string value representing a criteria that must be satisfied by the target class’ objects. To learn how to set a criteria, refer to the Ways to Build Criteria topic.

Remarks

Use this constructor if assigning a specific IRule.Id property value is not necessary.

See Also