public IFilterElement[] GetFilters(FilterMember member) { return(this .Where(f => f.Filter == member) .Select(f => f as IFilterElement) .ToArray()); }
public RegExFilterElement(FilterMember filter, string expression, bool ignoreCase) : this(filter, expression) { IgnoreCase = ignoreCase; }
public RegExFilterElement(FilterMember filter, string expression) : this(filter) { Expression = expression; }
public RegExFilterElement(FilterMember filter) : base() { Filter = filter; Expression = ".*"; }