Class ValidationRuleConfiguration
Encapsulates ValidationRule with its ValidationRuleDefinition identifier.
[Obsolete("This is a legacy validation rule framework for form fields that will eventually become unsupported.")]
public sealed class ValidationRuleConfiguration
- Inheritance
-
objectValidationRuleConfiguration
- Extension Methods
Constructors
ValidationRuleConfiguration()
Initializes a new instance of the ValidationRuleConfiguration class. This constructor serves for the purpose of deserialization.
public ValidationRuleConfiguration()
ValidationRuleConfiguration(string, ValidationRule)
Initializes a new instance of the ValidationRuleConfiguration class.
public ValidationRuleConfiguration(string identifier, ValidationRule validationRule)
Parameters
identifierstringIdentifies type of the
validationRule.validationRuleValidationRuleValidation rule.
Exceptions
- ArgumentException
Thrown when
identifieris null or empty.- ArgumentNullException
Thrown when
validationRuleis null.
Properties
Identifier
Gets or sets identifier of the ValidationRule.
public string Identifier { get; set; }
Property Value
- string
ValidationRule
Gets or sets validation rule.
public ValidationRule ValidationRule { get; set; }