| 0 | 1 using System; | 
|  | 2 | 
|  | 3 namespace BLToolkit.Data.Sql | 
|  | 4 { | 
|  | 5 	public enum QueryElementType | 
|  | 6 	{ | 
|  | 7 		SqlField, | 
|  | 8 		SqlFunction, | 
|  | 9 		SqlParameter, | 
|  | 10 		SqlExpression, | 
|  | 11 		SqlBinaryExpression, | 
|  | 12 		SqlValue, | 
|  | 13 		SqlDataType, | 
|  | 14 		SqlTable, | 
|  | 15 			Join, | 
|  | 16 				JoinOn, | 
|  | 17 | 
|  | 18 		ExprPredicate, | 
|  | 19 		NotExprPredicate, | 
|  | 20 		ExprExprPredicate, | 
|  | 21 		LikePredicate, | 
|  | 22 		BetweenPredicate, | 
|  | 23 		IsNullPredicate, | 
|  | 24 		InSubQueryPredicate, | 
|  | 25 		InListPredicate, | 
|  | 26 		FuncLikePredicate, | 
|  | 27 | 
|  | 28 		SqlQuery, | 
|  | 29 			Column, | 
|  | 30 			SearchCondition, | 
|  | 31 				Condition, | 
|  | 32 			TableSource, | 
|  | 33 				JoinedTable, | 
|  | 34 | 
|  | 35 			SelectClause, | 
|  | 36 			InsertClause, | 
|  | 37 			UpdateClause, | 
|  | 38 				SetExpression, | 
|  | 39 			DeleteClause, | 
|  | 40 			FromClause, | 
|  | 41 			WhereClause, | 
|  | 42 			GroupByClause, | 
|  | 43 			OrderByClause, | 
|  | 44 				OrderByItem, | 
|  | 45 			Union, | 
|  | 46 	} | 
|  | 47 } |