public void Clear() { id = 0; sname = null; fname = null; sex = null; status = null; phone = null; email = default; sexStatus = SexStatus.None; country = null; premium = default; likes.Clear(); interests.Clear(); joined = 0; city = null; birth = 0; Fields = UpdatedFields.None; }
public override void Reset() { _first = GroupKeys.None; _second = GroupKeys.None; _grouped.Clear(); _results.Clear(); base.Reset(); }
public void Reset() { _cityIndex = ushort.MaxValue; //means not set, zero means city is not found in index _countryIndex = ushort.MaxValue; //means not set, zero means country is not found in index WillYieldZeroResults = false; _resultSet.Clear(); _result.Clear(); _list.Clear(); }
public virtual void Reset() { //Do not clear other fields as they will be ignored actually Fields.Clear(); cities?.Clear(); likes?.Clear(); fnamesIndexes?.Clear(); WillYieldZeroResults = false; _filters = FilterTypes.empty; _sexStatus = SexStatus.None; cityIndex = 0; countryIndex = 0; joinedTo = 0; joinedFrom = 0; birth = 0; _union.Clear(); _intersect.Clear(); }
public HList <Account> ExecuteFilter() { IEnumerable <uint> indexToScan = GetAccounts(); Predicate predicate = FilterBuilder.GetFilter(_filters); _result.Clear(); foreach (var accountId in indexToScan) { var account = Database.GetAccount(accountId); if (account != null && predicate(account, this)) { _result.Add(account); if (_result.Count == limit) { break; } } } return(_result); }