Inheritance: IRule
 protected override bool EqualsRule(Rule rule)
 {
     var propertyMustMatchRegexRule = rule as PropertyMustMatchRegexRule;
     return propertyMustMatchRegexRule == null ?
         false :
         propertyMustMatchRegexRule.Pattern.Equals(Pattern);
 }
Example #2
0
 protected abstract bool EqualsRule(Rule rule);
Example #3
0
 protected override bool EqualsRule(Rule rule)
 {
     return rule is RequiredRule;
 }
Example #4
0
 protected override bool EqualsRule(Rule rule)
 {
     return rule is RangeRule;
 }
 protected override bool EqualsRule(Rule rule)
 {
     throw new NotImplementedException();
 }
 protected override bool EqualsRule(Rule rule)
 {
     return rule is StringLengthRule;
 }