Example #1
0
 public LambdaQueryResultSelect <TResult> Select <TResult>(Expression <Func <T, TResult> > resultSelector)
 {
     BaseQuery.__SelectField(resultSelector.Parameters, resultSelector.Body);
     return(new LambdaQueryResultSelect <TResult>(BaseQuery, resultSelector.Body));
 }
Example #2
0
File: T2.cs Project: zyj0021/CRL5
 /// <summary>
 /// 按关联对象选择查询字段
 /// 可多次调用,不要重复
 /// </summary>
 /// <param name="resultSelector"></param>
 /// <returns></returns>
 public LambdaQueryJoin <T, T2> SelectField <TResult>(Expression <Func <T, T2, TResult> > resultSelector)
 {
     //在关联两次以上,可调用以下方法指定关联对象获取对应的字段
     BaseQuery.__SelectField(resultSelector.Parameters, resultSelector.Body);
     return(this);
 }