Beispiel #1
0
 /// <summary>
 /// 获取分页记录集合
 /// </summary>
 /// <param name="pageSize"></param>
 /// <param name="currentPage"></param>
 /// <param name="isDesc"></param>
 /// <param name="array"></param>
 /// <param name="sorter"></param>
 internal LazyOrderArrayPageTask(int pageSize, int currentPage, bool isDesc, AutoCSer.Sql.Cache.LazyOrderArray <valueType> array, Func <LeftArray <valueType>, LeftArray <valueType> > sorter)
     : base(pageSize, currentPage, isDesc)
 {
     this.array  = array;
     this.sorter = sorter;
     wait.Set(0);
 }
Beispiel #2
0
 /// <summary>
 /// 获取记录
 /// </summary>
 /// <param name="index"></param>
 /// <param name="array"></param>
 /// <param name="sorter"></param>
 internal LazyOrderArrayAtTask(int index, AutoCSer.Sql.Cache.LazyOrderArray <valueType> array, Func <LeftArray <valueType>, LeftArray <valueType> > sorter)
 {
     this.array  = array;
     this.sorter = sorter;
     this.index  = index;
     wait.Set(0);
 }