예제 #1
0
 /// <summary>
 /// 在query内部不能使用
 /// </summary>
 public static TSource FirstOrDefaultReadUncommitted <TSource>(this IQueryable <TSource> source, bool isReadUncommitted)
 {
     return(DataUtil.QueryResultReadUncommitted(source, isReadUncommitted, Queryable.FirstOrDefault));
 }
예제 #2
0
 /// <summary>
 /// 在query内部不能使用
 /// </summary>
 public static List <TSource> ToListReadUncommitted <TSource>(this IQueryable <TSource> source, bool isReadUncommitted)
 {
     return(DataUtil.QueryResultReadUncommitted(source, isReadUncommitted, Enumerable.ToList));
 }
예제 #3
0
 /// <summary>
 /// 在query内部不能使用
 /// </summary>
 public static int CountReadUncommitted <TSource>(this IQueryable <TSource> source, bool isReadUncommitted)
 {
     return(DataUtil.QueryResultReadUncommitted(source, isReadUncommitted, Queryable.Count));
 }
예제 #4
0
 /// <summary>
 /// 在query内部不能使用
 /// </summary>
 public static decimal?SumReadUncommitted(this IQueryable <decimal?> source, bool isReadUncommitted)
 {
     return(DataUtil.QueryResultReadUncommitted(source, isReadUncommitted, Queryable.Sum));
 }