public Rule AddRule(RuleTypeEnum ruleType) { Rule rule = SchemaFactory.CreateRule(ruleType); this.Add(rule); return(rule); }
public Rule AddRule(RuleTypeEnum ruleType, string value) { Rule rule = SchemaFactory.CreateRule(ruleType); rule.Value = value; this.Add(rule); return(rule); }
public Rule AddRule(RuleTypeEnum ruleType, string value, string exProperty) { Rule rule = SchemaFactory.CreateRule(ruleType); rule.Value = value; rule.ExProperty = exProperty; this.Add(rule); return(rule); }
public Rule AddIntervalRule(RuleTypeEnum ruleType, string ruleValue, bool isInclude) { Rule rule = SchemaFactory.CreateRule(ruleType); rule.Value = ruleValue; if (isInclude) { rule.ExProperty = "include"; } else { rule.ExProperty = "not include"; } this.Add(rule); return(rule); }