示例#1
0
 /// <summary>
 /// Adds a rule to the list of validated rules.
 /// </summary>
 /// <remarks>
 /// </remarks>
 /// <param name="handler">The method that implements the rule.</param>
 /// <param name="args">
 /// A <see cref="Validation.ValidationRuleArgs"/> object specifying the property name and other arguments
 /// passed to the rule method
 /// </param>
 public void AddValidationRuleHandler(Validation.ValidationRuleHandler handler, Validation.ValidationRuleArgs args)
 {
     ValidationRules.AddRule(handler, args);
 }
示例#2
0
 /// <summary>
 /// Adds a rule to the list of validated rules.
 /// </summary>
 /// <param name="handler">The method that implements the rule.</param>
 /// <param name="propertyName">
 /// The name of the property on the target object where the rule implementation can retrieve
 /// the value to be validated.
 /// </param>
 public void AddValidationRuleHandler(Validation.ValidationRuleHandler handler, String propertyName)
 {
     ValidationRules.AddRule(handler, propertyName);
 }