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