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