/// <summary> /// Clear PropertyFilter /// </summary> public void Clear() { EqualTo.Clear(); StartWith.Clear(); Contain.Clear(); PropertySetsEqualTo.Clear(); }
/// <summary> /// Copy values from passed PropertyFilter /// </summary> /// <param name="copyFilter">PropertyFilter to copy</param> public void Copy(PropertyFilter copyFilter) { EqualTo.Clear(); EqualTo = EqualTo.Concat(copyFilter.EqualTo).ToList(); StartWith.Clear(); StartWith = StartWith.Concat(copyFilter.StartWith).ToList(); Contain.Clear(); Contain = Contain.Concat(copyFilter.Contain).ToList(); PropertySetsEqualTo.Clear(); PropertySetsEqualTo = PropertySetsEqualTo.Concat(copyFilter.PropertySetsEqualTo).ToList(); }