会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lenic
博客园
首页
新随笔
联系
订阅
管理
随笔 - 42
文章 - 0
评论 - 228
阅读 -
12万
2012年9月7日
PredicateBuilder 对 ADO.Net Entity Framework 支持的改进
摘要: 曾几何时,网络上曾经大传 PredicateBuilder 用于拼接两个 Lambda 表达式树。在对内存数据的筛选上面,其简洁方便的操作大放异彩,但是对数据库操作的不支持,一直是其硬伤。PredicateBuilder 拼接表达式的过程中,产生的 Invoke 表达式无法翻译成 SQL 语句,这是其根本原因。另外,Invoke 表达式编译后,形成的委托调用委托的方式,也是对性能的一种损耗。
阅读全文
posted @ 2012-09-07 10:21 Lenic
阅读(5120)
评论(8)
推荐(8)
编辑
公告
昵称:
Lenic
园龄:
16年
粉丝:
89
关注:
4
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
WebApi
(5)
Lambda
(4)
DLL
(3)
MDI
(2)
IOC
(2)
子窗体
(2)
自动
(2)
窗口置顶
(2)
按键精灵
(2)
按键
(2)
更多
随笔档案
2015年8月(1)
2015年1月(1)
2014年12月(3)
2014年11月(3)
2014年9月(1)
2013年6月(1)
2012年9月(2)
2012年8月(2)
2012年7月(2)
2012年6月(2)
2012年5月(2)
2011年12月(2)
2011年9月(1)
2011年4月(3)
2011年1月(3)
2009年6月(1)
2009年5月(3)
2009年4月(2)
2009年3月(7)
更多
阅读排行榜
1. C# 动态执行批处理命令(11355)
2. 改进的自动按键工具(9139)
3. 公布一个 150 行左右的 ORM(8263)
4. 常用扩展之枚举扩展(7874)
5. WebApi 插件式构建方案(7584)
评论排行榜
1. 公布一个 150 行左右的 ORM(22)
2. 利用结构化的设计看待人民币大写转换(21)
3. 共享一个从字符串转 Lambda 表达式的类(2)(18)
4. 共享一个从字符串转 Lambda 表达式的类(6)(15)
5. WebApi 插件式构建方案(13)
推荐排行榜
1. 公布一个 150 行左右的 ORM(17)
2. 利用结构化的设计看待人民币大写转换(16)
3. 共享一个从字符串转 Lambda 表达式的类(2)(15)
4. WebApi 插件式构建方案(9)
5. PredicateBuilder 对 ADO.Net Entity Framework 支持的改进(8)
最新评论
1. Re:WebApi 插件式构建方案:重写的控制器获取工厂
"心是一个人的翅膀,心有多大,世界就有多大。很多时候限制我们的,不是周遭的环境,也不是他人的言行,而是我们自己。看不开忘不了放不下,把自己囚禁在灰暗的记忆里;不敢想不自信不行动,把自己局限在固定的空间...
--前方一片光明
2. Re:WebApi 插件式构建方案
啥啊,这写的
--免开发
3. Re:公布一个 150 行左右的 ORM
注释不错挺好。
--零-点
4. Re:WebApi 插件式构建方案:重写的控制器获取工厂
@ 免开发你说什么?...
--Lenic
5. Re:WebApi 插件式构建方案:重写的控制器获取工厂
code68.抗
.net插件化 页面api
--免开发
点击右上角即可分享