使用 PLinq 的存储库模式

发布于 2024-12-20 14:54:05 字数 79 浏览 2 评论 0原文

我对 Plinq 和 Repo 模式相当陌生。我需要您提供一些参考资料和指南,以便在 fx 4.0 中使用 dbml、PLinq 实现存储库模式

I am fairly new to Plinq and Repo pattern. I nee some references and guidlines from you for implementation of Repository pattern using dbml, PLinq in fx 4.0

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

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

发布评论

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

评论(3

独夜无伴 2024-12-27 14:54:05

存储库模式为您提供了数据存储的抽象。如果带下划线的存储是 ():(

  • 内存中)T[]List 或任何其他类型 IEnumerable
  • 使用 System.Xml.Linq API 加载的

XML 文档它不适用于:

Repository pattern provides you with abstraction over the data storage. PLINQ with repository pattern will work if the underlined storage is (source):

  • (in-memory) T[], List<T>, or any other kind of IEnumerable<T>
  • XML documents loaded using the System.Xml.Linq APIs

It will not work with:

忆梦 2024-12-27 14:54:05

简而言之,NO - Linq to SQL 不支持 PLINQ。

In short, NO - PLINQ is not supported for Linq to SQL.

浅暮の光 2024-12-27 14:54:05

PLINQ 和存储库是不相关的概念:

  • PLINQ 是一种并行处理大量内存数据的方法。假设数据访问速度在纳秒范围内。
  • 存储库是一种以面向对象的方式从持久性存储中访问数据的方法,它隐藏了数据实际持久化和检索的方式。假设数据访问速度在毫秒范围内。

PLINQ and Repository are unrelated concepts:

  • PLINQ is a way to process large amounts of in-memory data in parallel. Data access speeds are assumed to be in the nanosecond range.
  • Repository is a way to access data from a persistent storage in an object oriented way, that hides the way data is actually persisted and retrieved. Data access speeds are assumed to be in the millisecond range.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文