IQueryable参数-如何查看?

发布于 2024-12-22 09:52:23 字数 174 浏览 0 评论 0原文

我有一个 LINQ-to-SQL (IQueryable) 查询,我需要对其进行调试,因为它非常慢。我已经设法从查询中获取 T-SQL(只需在放入断点后将鼠标悬停在 IQueryable 对象上),但查询使用 @p1、@p2 等参数 - 其中一些参数对我来说是个谜。我(通常是 COALESCE 函数中的)。有什么办法可以查看这些吗?

I have an LINQ-to-SQL (IQueryable) query, which I need to debug as it's horrendously slow. I've managed to get the T-SQL from the query (by simply hovering over the IQueryable object after I put a breakpoint in), but the query uses parameters such as @p1, @p2 etc - some of which are a mystery to me (usually ones in a COALESCE function). Is there anyway to view these?

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

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

发布评论

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

评论(1

好多鱼好多余 2024-12-29 09:52:23

Visual Studio 杂志建议使用名为LInQ to Entities Debug Visualizer 的 Visual Studio 扩展。

RV 的 Linq to Entity 查询可视化工具是 Visual Studio 插件。这
有助于可视化调试的 LInQ 查询的详细信息

  1. Lambda 表达式。
  2. 本机 SQL。
  3. 编辑查询参数
  4. 连接属性。
  5. 查询执行日志。
  6. 将查询结果导出到 MS Excel 文件的选项。

您可以在此处下载

The Visual Studio Magazine suggest a Visual Studio Extension called LInQ to Entities Debug Visualizer.

RV's Linq to Entity query visualizer is Visual Studio addin. This
helps visualize details of debugged LInQ query with

  1. Lambda expression.
  2. Native SQL.
  3. Edit query parameters
  4. Connection properties.
  5. Query execution log.
  6. Option to export query result to MS Excel file.

You can download it here

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