我知道在Linq-to-Sql中可以这样做,是否可以自动记录通过实体框架中的特定ObjectContext所做的所有查询?特别是,我对在ObjectContext的生命周期中运行的查询数量感兴趣。实体框架中的往返日志记录
0
A
回答
2
您可以使用ObjectQuery.ToTraceString或可考虑Jaroslaw Kowalski's tracing and caching provider
0
好像你正在寻找的东西快速和容易实现,而无需插入日志语句或其他代码到你所有的查询例程。我不知道只用ObjectContext的一个实例做这件事的方法,但可能有办法通过你的数据提供者来完成。例如,如果您碰巧使用了Devart for Oracle,则可以处理Devart.Common.DbMonitor的Devart.Common.DbMonitor.TraceEvent事件。
相关问题
- 1. 实体框架:在一个往返
- 2. 实体框架读取请求日志记录
- 3. 实体框架中的外键记录
- 4. 如何有效地支持生产中的实体框架SQL日志记录?
- 5. 日志记录框架与System.Diagnostics跟踪
- 6. Scrapy框架 - 着色日志记录
- 7. 玩!框架日志记录功能
- 8. .NET日志记录框架设计
- 9. 使用实体框架获取表中的所有记录与实体框架
- 10. 检索实体框架中的记录和周边记录
- 11. Silverlight日志记录框架和/或最佳实践
- 12. 操纵实体框架,以消除往返数据库
- 13. 实体框架4.1 Poco类避免多个数据库往返
- 14. 实体框架 - 减少往返数据库
- 15. 具有实体框架的Microsoft企业日志记录块要求写入日志程序
- 16. 通过实体框架记录更改
- 17. 添加记录使用实体框架
- 18. 实体框架更新记录
- 19. LINQ实体框架选择记录
- 20. 实体框架重复记录
- 21. 实体框架更新100K记录
- 22. 实体框架插入空记录
- 23. 实体框架5更新记录
- 24. 使用实体框架记录异常
- 25. 实体框架 - ToList()和0记录
- 26. 删除记录实体框架
- 27. 实体框架将记录加入表
- 28. 实体框架发帖记录
- 29. 区分记录在实体框架
- 30. 实体框架添加太多记录
您使用的是哪种DBMS和数据提供程序? – echo 2010-02-07 21:35:16
你在说什么:实体框架和Linq-to-Entities或Linq-to-SQL?两种非常不同的技术,真的! – 2010-02-07 22:18:04