private RegexOptions GetRegexOptions(EtlMatchRule rule) { if (rule.CaseSensitive) { return(RegexOptions.None); } else { return(RegexOptions.IgnoreCase); } }
public EtlMatchFunction(EtlMatchRule rule0, EtlMatchRule rule1, EtlMatchRule rule2) { if (rule0 != null) { _rules.Add(rule0); } if (rule1 != null) { _rules.Add(rule1); } if (rule2 != null) { _rules.Add(rule2); } }
public EtlMatchFunction(EtlMatchRule rule0, EtlMatchRule rule1, EtlMatchRule rule2) { if (rule0 != null) { _rules.Add(rule0); } if (rule1 != null) { _rules.Add(rule1); } if (rule2 != null) { _rules.Add(rule2); } }
public EtlMatchFunction(EtlMatchRule rule0, EtlMatchRule rule1) : this(rule0, rule1, null) { }
public EtlMatchFunction(EtlMatchRule rule) : this(rule, null, null) { }
private RegexOptions GetRegexOptions(EtlMatchRule rule) { if (rule.CaseSensitive) { return RegexOptions.None; } else { return RegexOptions.IgnoreCase; } }
public EtlMatchFunction(EtlMatchRule rule0, EtlMatchRule rule1) : this(rule0, rule1, null) { }
public EtlMatchFunction(EtlMatchRule rule) : this(rule, null, null) { }