2010-02-07 51 views
0

我知道在Linq-to-Sql中可以這樣做,是否可以自動記錄通過實體框架中的特定ObjectContext所做的所有查詢?特別是,我對在ObjectContext的生命週期中運行的查詢數量感興趣。實體框架中的往返日誌記錄

+0

您使用的是哪種DBMS和數據提供程序? – echo 2010-02-07 21:35:16

+0

你在說什麼:實體框架和Linq-to-Entities或Linq-to-SQL?兩種非常不同的技術,真的! – 2010-02-07 22:18:04

回答

0

好像你正在尋找的東西快速和容易實現,而無需插入日誌語句或其他代碼到你所有的查詢例程。我不知道只用ObjectContext的一個實例做這件事的方法,但可能有辦法通過你的數據提供者來完成。例如,如果您碰巧使用了Devart for Oracle,則可以處理Devart.Common.DbMonitor的Devart.Common.DbMonitor.TraceEvent事件。