什么是 Linq to Entities?

发布于 2024-09-17 20:15:17 字数 153 浏览 7 评论 0原文

术语太多了,由于噪音的存在,学习你想要的东西变得越来越困难。

Linq to Entities 只是对 ADO.NET 实体框架生成的实体使用 Linq 查询的实践吗?或者,它是一项单独的技术吗?

如果它不是一项独立的技术,为什么它有另一个令人困惑的名称呢?

There are so many terms and it is getting hard to learn the thing you are after because of the noise.

Is Linq to Entities just the practice of using Linq queries against the entities generated by the ADO.NET Entity Framework? Or, is it a separate technology?

If it isn't a separate technology, why does it have another confusing name as though it were?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

故乡的云 2024-09-24 20:15:17

Linq to Entities 只是对 ADO.NET 实体框架生成的实体使用 Linq 查询的做法吗?

是的。 :)

Is Linq to Entities just the practice of using Linq queries against the entities generated by the ADO.NET Entity Framework?

Yes. :)

零度° 2024-09-24 20:15:17

LINQ toEntity 是实体框架模型的LINQ 提供程序

分析 lambda 的东西,实体框架的一部分。


要彻底了解 LINQ 的本质,我推荐书籍“Pro LINQ”。

LINQ to entities is a LINQ provider for entity framework model.

The thing that analyzes lambdas, part of entity framework.


To understand nature of LINQ thoroughly, i recommend book "Pro LINQ".

-柠檬树下少年和吉他 2024-09-24 20:15:17

“LINQ”是一个越来越粗略的术语,因为人们在很多情况下使用它并不精确。

我遇到过很多人,当他们说“Linq”时,意思是“LINQ to SQL”。

LINQ 实际上是一个集成到语言中的标准查询系统,可以适应许多不同的数据源。

  • LINQ to 对象 ->使用Linq查询内存中的对象
  • LINQ to XML ->使用Linq查询XML文档
  • LINQ to Entities ->使用Linq查询ADO.NET实体框架生成的实体
  • LINQ to SQL ->使用 Linq 查询 SQL Server 表(在 Entity Framework 4.0 之后几乎已过时)
  • LINQ to [Your favorite API] -> Linq 可用于查询各种数据源。如今,我们看到它用于 SharePoint 和 MS CRM,但它越来越多地用于各种用途。

"LINQ" is a getting to be a rough term because people use it imprecisely in so many contexts.

A lot of people I've run into, when they say, "Linq" mean "LINQ to SQL".

LINQ really is a standard query system that integrated into the language which can fit on top of many different sources of data.

  • LINQ to Objects -> Using Linq to query objects in memory
  • LINQ to XML -> Using Linq to query XML documents
  • LINQ to Entities -> Using Linq to query the entities generated by the ADO.NET Entity Framework
  • LINQ to SQL -> Using Linq to query SQL Server tables (pretty much obsolete after Entity Framework 4.0)
  • LINQ to [Your favorite API] -> Linq can be used to query all sorts of data sources. We're seeing it used for SharePoint and MS CRM these days, but it's being used more and more against all sorts of stuff.
绮烟 2024-09-24 20:15:17

Linq to Entities确实是用户Linq查询ADO.NET实体框架的实践。但在幕后有一些单独的技术(提供者)将 linq 构建的表达式树转换为数据库查询。

Linq to Entities is indeed practice to user Linq to query ADO.NET Entity framework. But under the hood there is some separate technology (provider) which converts expression tree built by linq to database query.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文