写点什么

实体框架 6.0:异步、IQueryable 操作符和特性改进

  • 2012-09-16
  • 本文字数:466 字

    阅读完需:约 2 分钟

据微软所说,实体框架 6.0 将提供对 async 关键字的支持,可以通过 SaveChangesAsync() 或 ExecuteSqlCommandAsync() 方法来实现。

OdeToCode 的首席咨询师 Scott Allen,通过对实体框架项目网站中获取的源代码进行剖析,研究了 async 的实现方式

实体框架 6.0 也能让开发人员通过使用 FindAsync() 和 SingleAsync() 方法,来在 IQueryable(IQueryable)操作符上执行异步操作。而且,也能够利用 ToListAsync() 来真正执行上述代码。

“新的 IQueryable 操作符是一个能够得到具体结果的新版本”,Scott 如是说。

实体框架 6.0 藉由编写自定义转换的能力,将为存储过程映射和数据库函数提供支持,这些支持也会出现在代码优先( Code First )功能中。

要执行实体框架 6.0 项目的基本步骤大致如下:

  1. 用 msbuild 编译 NuGet 目录中的 Nuget.proj 文件
  2. 把 NuGet\bin\debug 目录添加为自定义本地 NuGet 资源库
  3. 通过 NuGet 添加对 Entity Framework 6 的引用

微软计划为实体框架 6.0 发布两个独立的程序集,一个用于.NET Framework 4.5 具备上文讨论的所有特性,另外一个用于.NET Framework 4.0 没有 async 关键字的支持。

2012-09-16 10:122739
用户头像

发布了 254 篇内容, 共 65.2 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

快照保护是什么意思?快照的原理是什么?

行云管家

镜像 数据保护 快照 数据安全

运维安全第一步,采购堡垒机做好权限控制!

行云管家

堡垒机 安全运维 企业资产 事前授权

全面到哭!BAT内部Java求职面试宝典,应届生必须人手一份

Java~~~

Java 面试 微服务 多线程 架构师

二十不惑的年纪,我简直走了狗屎运(4面拿字节跳动offer)

Java~~~

Java 面试 微服务 多线程 架构师

新一代设计编排交付套件分享

鲸品堂

交付工具

28天读完349页,这份阿里面试通关手册,助我闯进字节跳动

Java~~~

Java 面试 算法 多线程 架构师

又一里程碑!阿里首推Java技术成长笔记,业内评级“钻石级”

Java~~~

Java redis spring 面试 架构师

高效率程序员都在用什么工具?

狐哥说技术

效率工具

经过两年努力,我终于进入腾讯(PCG事业群4面总结)

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

百分点科技参加MIT数智未来创新峰会 入选产业数字化生态图谱

百分点科技技术团队

读完SpringBoot,Cloud,Nginx与Docker技术,我拿到了阿里offer

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

987页的Java面试宝典,看完才发现,应届生求职也没那么难

Java~~~

Java 面试 微服务 多线程 架构师

什么是DPDK?DPDK的原理及学习学习路线总结

Linux服务器开发

Linux服务器开发 DPDK Linux后台开发 网络性能 网络原理

消息推送技术干货:美团实时消息推送服务的技术演进之路

JackJiang

消息推送 即时通讯 IM push

Spring Boot 实战派,让开发像喝水一样简单!

Java 程序员 架构 面试 IT

一文搞懂指标采集利器 Telegraf

尔达Erda

学习 微服务 开发者 云原生 插件开发

清爽视频编辑器 Tech Support

凌天一击

C++20 四大特性之一:Module 特性详解

网易云信

后端

终于有人把“SpringCloudAlibaba学习笔记”整理出来了

Java 程序员 架构 微服务 计算机

【SpringCloud技术专题】「原生态Fegin」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(上)

码界西柚

SpringCloud OpenFegin Fegin 8月日更

循序渐进带你全方位剖析原型链

加百利

大前端 原型链 自学 8月日更

FastApi-05-请求体-2

Python研究所

FastApi 8月日更

如何评价Netty封装的io_uring?

BUG侦探

Netty 网络 io_uring

virtlet是什么?virtlet如何管理虚拟机?

谐云

凭借一份“面试真经pdf”,我四面字节跳动,拿下1-2级offer

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

社招三面阿里“落榜”,幸获内推名额,4面揽下美团offer

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

阿里巴巴大神发布的Java零基础笔记,实战教程多到手软,跪了

Java~~~

Java 面试 微服务 多线程 架构师

当新零售遇上 Serverless

Serverless Devs

阿里云 Serverless 云原生

渣本全力以赴33天,四面阿里妈妈(淘宝联盟),拿下实习岗offer

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

2021 年主要网络安全威胁,及时发现提早规避风险

九河云安全

低代码开发平台的出现会是开发者的威胁吗

雯雯写代码

开发者 低代码 低代码开发平台

实体框架 6.0:异步、IQueryable操作符和特性改进_.NET_Anand Narayanaswamy_InfoQ精选文章