RuleRangeAttribute Properties
Defines a validation rule that demands the target property’s value be within the specified value range (including the range’s end points).| Name | Description |
|---|---|
| CustomMessageTemplate | Specifies informational text that is to be added to the exception message when the current Validation Rule is broken. Inherited from RuleBaseAttribute. |
| InvertResult | Specifies whether the current rule should be inverted, to be checked. Inherited from RuleBaseAttribute. |
| IsCollectionAggregateSet | Indicates whether a value is assigned to the RuleRangeAttribute.TargetCollectionAggregate property. |
| Name | Specifies a name of the rule created using the current attribute. Inherited from RuleBaseAttribute. |
| ResultType | Specifies the application behavior when the rule is broken. Inherited from RuleBaseAttribute. |
| SkipNullOrEmptyValues | Specifies whether the current rule is checked for the properties that are set to null (Nothing in VB), an empty string (for string type propeties) or a minimal date (for DateTime type properties). Inherited from RuleBaseAttribute. |
| TargetCollectionAggregate | Specifies the aggregate function to be checked by the current rule. |
| TargetContextIDs | Specifies a context for checking the current Rule. Inherited from RuleBaseAttribute. |
| TargetCriteria | Specifies a criterion that must be satisfied by the validated object or property to check rules. Inherited from RuleBaseAttribute. |
| TargetPropertyName | Specifies the target collection’s element property that must be checked by the current rule. |
| TypeId | When implemented in a derived class, gets a unique identifier for this Attribute. Inherited from Attribute. |
See Also