写点什么

实体框架 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:122555
用户头像

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

关注

评论

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

MASA MAUI Plugin (十)iOS消息推送(原生APNS方式)

MASA技术团队

blazor MASA MAUI Xamarin

从小程序容器和微服务架构的结合,看未来应用程序开发的主流方式

没有用户名丶

数据库大牛推荐的《MySQL》书籍,值得反复阅读

NineData

MySQL 程序员 书籍推荐 MySQL 高可用 学习MySQL

云服务器建站教程:云服务器部署SSL证书-Nginx

百度开发者中心

centos 云服务器

快速打包、发布和管理应用——AppUploader工具介绍

雪奈椰子

AppUploader教程:如何使用该工具制作Apple证书

雪奈椰子

ios打包

Meta Force佛萨奇2.0合约开发系统源码部署

薇電13242772558

智能合约

瓴羊Quick BI是一款成熟产品,数据可视化功能优势明显!

夏日星河

云服务器建站教程:Centos-7.2部署LNMP环境

百度开发者中心

云服务器,

AppUploader教程:如何注册账号并激活AppUploader

雪奈椰子

我的天,你还不会搭建ChatGPT微应用吗?| 社区征文

三掌柜

人工智能 openai ChatGPT

如何使用Xcode打包导出IPA文件并进行iOS应用内测,无需支付苹果开发者账号费用?

雪奈椰子

ios打包

秒懂算法 | DP概述和常见DP面试题

TiAmo

算法 DP算法

百度智能云首批通过信通院MLOps旗舰级评测 全面加速文心一言产业落地

Geek_2d6073

2023两会看点:SaaS

ToB行业头条

阿里内网「MySQL面试小册」,简直太香了!

做梦都在改BUG

Java MySQL 数据库 面试

数字化转角,遇见未来新模式

鼎道智联

如何规范 RESTful API 的业务错误处理

江湖十年

Go 后端 Error RESTful API

“中国的ChatGPT”真的要来了吗?

科技热闻

瓴羊Quick BI数据大屏真不错,优势尽显!

流量猫猫头

CNStack 助推龙源电力扛起“双碳”大旗

阿里巴巴云原生

阿里云 云原生 CNStack

2022中国低代码全景产业研究报告

人称T客

科技和女性的今天,《赛博格宣言》半个世纪前就预言了

脑极体

赛博格 女性

开放下载丨云原生架构容器&微服务优秀案例集

阿里巴巴云原生

阿里云 容器 微服务 云原生

直播预告 | 倒计时一天,博睿数据联合统信软件同心生态联盟举办金融信创应用实践线上直播

博睿数据

可观测性 直播 智能运维 博睿数据 金融信创

美团二面:Redis 究竟是单线程还是多线程?

做梦都在改BUG

Java 数据库 redis 缓存 单线程

快速上手AppUploader——下载和安装操作

雪奈椰子

携程 x TiDB丨应对全球业务海量数据增长,一栈式 HTAP 实现架构革新

PingCAP

数据库 TiDB

演讲实录|AI 数据库的内存优化之路

第四范式开发者社区

人工智能 机器学习 数据库 开源 特征

DAPP/伪DAPP区块链智能合约系统开发(成熟技术)

I8O28578624

云服务器建站教程:云服务器部署SSL证书-Apache

百度开发者中心

centos 云服务器 LAMP

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