所以我在一个大项目上使用PLINQO Linq2Sql。我想知道是否有任何方法可以计算使用PLINQO或Linq2Sql通过代码提交给SqlServer的查询数量?
就像我写代码一样
var a = Tables.Users.FirstOrDefault(x=>x.Username == username);
var b = Tables.Apples.Where(x=>x.UID == a.UID).ToList();
var c = Tables.Pears.Where(x=>x.UID == a.UID);
结果将是2
,因为第三个结果仍然是IQueryable
。
答案 0 :(得分:0)
嗯,不是你想在生产环境中做的事情。
我没有解决方案,但我想你可以从log属性开始
http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.log.aspx
并对其进行编码。