我知道在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