Esempio n. 1
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="propertyName">输出属性的名称</param>
 /// <param name="groupFunction"></param>
 /// <param name="alias"></param>
 public OutputExpression(string propertyName, GroupFunction groupFunction, string alias)
 {
     Property = new PropertyExpression(propertyName, groupFunction);
     Alias    = alias;
 }
Esempio n. 2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="propertyName">输出属性的名称</param>
 /// <param name="alias"></param>
 public OutputExpression(string propertyName, string alias)
 {
     Property = new PropertyExpression(propertyName);
     Alias    = alias;
 }
Esempio n. 3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="propertyName">输出属性的名称</param>
 /// <param name="groupFunction"></param>
 public OutputExpression(string propertyName, GroupFunction groupFunction)
 {
     Property = new PropertyExpression(propertyName, groupFunction);
 }
Esempio n. 4
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="propertyName">输出属性的名称</param>
 public OutputExpression(string propertyName)
 {
     Property = new PropertyExpression(propertyName);
 }
Esempio n. 5
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public OutputExpression()
 {
     Property = new PropertyExpression();
 }
Esempio n. 6
0
 /// <summary>构造函数</summary>
 /// <param name="propertyName">初始化搜索条件的字段全称</param>
 /// <param name="groupFunction"></param>
 /// <param name="conditionOperator">初始化搜索运算类型</param>
 /// <param name="conditionValue">初始化搜索的条件值</param>
 public ConditionExpression(string propertyName, GroupFunction groupFunction, ConditionOperator conditionOperator, object conditionValue)
 {
     Property          = new PropertyExpression(propertyName, groupFunction);
     ConditionOperator = conditionOperator;
     ConditionValue    = conditionValue;
 }
Esempio n. 7
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="propertyName">输出属性的名称</param>
 /// <param name="groupFunction"></param>
 /// <param name="orderType">排序类型</param>
 public OrderExpression(string propertyName, GroupFunction groupFunction, OrderType orderType)
 {
     Property  = new PropertyExpression(propertyName, groupFunction);
     OrderType = orderType;
 }
Esempio n. 8
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="propertyName">输出属性的名称</param>
 /// <param name="orderType">排序类型</param>
 public OrderExpression(string propertyName, OrderType orderType)
 {
     Property  = new PropertyExpression(propertyName);
     OrderType = orderType;
 }