Esempio n. 1
0
		public Where Clone()
		{
			Where result = new Where(negatingAll);
			result.expressions = null;
			result.expressions = new List<IQueryPart>(expressions);
			return result;
		}
Esempio n. 2
0
		public Where WhereNot()
		{
			if (where != null)
				throw new NotSupportedException(string.Format("Can't override the 'where' clause; original 'where':{0}", where.Clause));
			where = new Where(true);
			return where;
		}
Esempio n. 3
0
 public Where Where()
 {
     if (where == null)
         where = new Where();
     return where;
 }
Esempio n. 4
0
 public void SetWhere(Where whereClause)
 {
     if (whereClause == null)
         throw new ArgumentNullException("whereClause");
     where = whereClause;
 }