db.queryable

Linq是延迟查询的。


测试(以下查询,查询分析器中跟踪是带where条件的):

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            List<v_plancase> list = GetData(p => p.xh == 1).ToList();
        }
        /// <summary>
        /// 查询
        /// </summary>
        /// <param name="ExpWhere">查询条件</param>
        /// <returns></returns>
        static IQueryable<v_plancase> GetData(Expression<Func<v_plancase, bool>> ExpWhere)
        {
            TESTEntities db = new TESTEntities();
            return db.v_plancase.Where(ExpWhere).AsQueryable();
        }

详细介绍:

  在用户创建 LINQ 查询后,该查询将转换为一个命令目录树。  命令目录树是与实体框架兼容的查询表示形式。  然后,针对数据源执行该命令目录树。  在执行查询时,将计算所有查询表达式(即查询的所有组成部分),包括在结果具体化中使用的那些表达式。

  执行查询表达式的时间点可能会有所不同。  LINQ 查询始终在循环访问查询变量时执行,而不是在创建查询变量时执行。  这称为“延迟执行”。  您也可以强制立即执行查询,这对于缓存查询结果很有用。  

  当执行 LINQ to Entities 查询时,查询中的有些表达式可能在服务器上执行,而有些部分可能在客户端上本地执行。  表达式的客户端计算发生于在服务器上执行查询之前。  如果在客户端上计算表达式,则该计算的结果将替换查询中的表达式,然后在服务器上执行查询。  因为是对数据源执行查询,所以数据源配置将重写客户端中指定的行为。  例如,null 值处理和数值精度取决于服务器设置。  在查询执行期间在服务器上引发的任何异常都将向上传递到客户端。


参考MSDN文档:http://msdn.microsoft.com/zh-cn/library/vstudio/bb738633(v=vs.100).aspx

······················································································
喜欢阅读
  • 长河怨歌

    长河怨歌

    母亲河滚滚东流,孕育了中华最古老且灿烂的文明,千百年了,无数人在追索,但谁都不知道,这条大河中,到底隐藏了什么。尸抱船,鬼行舟,沉于河底的古怪石棺,死而复生的无名尸体......一个自幼在黄河边长大的河凫子,带你回到三十年前,回到那个充满了离奇诡异又精彩波澜的时代中,伴随跌宕起伏的扣人情节,一步一步揭开黄河的终极秘密。五味混杂,谓之人生,书亦如此,黄河鬼事,不一样的悬疑小说,将带给你身临其境般的阅读感受,敬请期待。

  • 人本来就是孤独

    人本来就是孤独

    所谓人生,要么把人心掏空,要么使人心发疯。

  • 狂怒战王

    狂怒战王

    一去十年,家中父母受辱,女友更是含恨自尽!一代战神,自北州岛归来后,战王一怒,血飘千里!

  • 傲世龙魂

    傲世龙魂

    星云大陆强者为尊。天地万物,皆为星辰之灵。觉醒星魂便能化身星辰异兽,操作天外神兵,凝聚星辰元灵。铁匠之子叶辰觉醒普通铁锤星魂,受尽歧视。直至星魂变异与龙血融合,造就龙血匠神,天下灵器为我所造便能威慑万物,即便是一把短剑,注上龙魂之力,便能击破天下神兵利器,傲视苍穹!

  • 杏林圣手

    杏林圣手

    小小实习医生意外得到医术传承,开展不一样的人生,看他如何整治阴狠的主任,势利的前女友,有财有势的公子少爷,弘扬华夏医术。

  • 悍妇之盛世田园

    悍妇之盛世田园

    狐媚子!今儿个,你不嫁也得嫁!这个家还轮不到你做主!”刘氏一手叉着腰,一手朝着眼前的少女扇去,眼中满是嫉妒和怨毒,还有即将奸计得逞的快感。苏小艾偷偷撇嘴,堪堪躲开扇过来的巴掌。这个家的确是轮不到她做主,谁让她是捡来的呢!

  • 庶女有毒之世子妃

    庶女有毒之世子妃

    一穿越就进猪笼,喊打喊杀就算了,还要投河。娘不亲,爹没有。娘死了,爹来了。苏小小表示,姐一定不畏强权,活得风声四起,当然,那个妖孽的男人,能不能不要挡道。

  • 近美烈风

    近美烈风

    兵王邓飞回归都市,左右扶着女总裁,右手抱着御姐。小钱钱犹如洪水般的涌入囊中

  • 猜你喜欢
  • cma tracking
  • oracle学习
  • careutil赚钱app
  • ajax教程
  • arrays类
  • nullpointerexception异常
  • query教程
  • rsc advances
  • liberal arts college
  • 热门推荐
  • 怎么查看端口
  • dj13e q10
  • kindle voyage 广告
  • a7r3 怎么样自动拍摄
  • i can walk on water
  • nibp-mean过高危险吗
  • poker face简单舞蹈
  • hentai new games
  • i was born 17 th of
  • 日剧 花君百度云
  • jquery 转换为bool
  • 货到付款LV
  • sweets识骨寻踪
  • 过去分词是什么意思
  • 巴塞罗那球员名单
  • 两个10位数的乘积
  • trigamma函数
  • 重庆091沃柑苗价
  • heliobond翻译
  • 鲍德温四世
  • All Right Reserved 满意通