private System.Data.Objects.ObjectQuery <tbl_ConfRef> Gettbl_ConfRefQuery(ExportEtranEntities exportEtranEntities) { // Автоматически созданный код System.Data.Objects.ObjectQuery <ExportEtran.tbl_ConfRef> tbl_ConfRefQuery = exportEtranEntities.tbl_ConfRef; // Возвращает ObjectQuery. return(tbl_ConfRefQuery); }
/// <summary> /// Fetches a range of items. /// </summary> /// <param name="startIndex">The start index.</param> /// <param name="count">The number of items to fetch.</param> /// <returns></returns> public IList <ExportEtran.tbl_ConfRef> FetchRange(int startIndex, int count) { Trace.WriteLine("FetchRange: " + startIndex + "," + count); Thread.Sleep(_fetchDelay); /*List<ExportEtran.tbl_ConfRef> list = new List<ExportEtran.tbl_ConfRef>(); * for( int i=startIndex; i<startIndex+count; i++ ) * { * ExportEtran.tbl_ConfRef customer = new ExportEtran.tbl_ConfRef { ConfRef_ID = i + 1, SrcTable = "Customer " + (i + 1) }; * list.Add(customer); * }*/ ExportEtranEntities exportEtranEntities = new ExportEtranEntities(); System.Data.Objects.ObjectQuery <ExportEtran.tbl_ConfRef> tbl_ConfRefQuery = exportEtranEntities.tbl_ConfRef; ObjectResult <ExportEtran.tbl_ConfRef> objectResult = tbl_ConfRefQuery.Execute(System.Data.Objects.MergeOption.AppendOnly); List <ExportEtran.tbl_ConfRef> list = objectResult.Skip(startIndex).Take(count).ToList <ExportEtran.tbl_ConfRef>(); return(list); }