命名空间:System.Data.Objects
程序集:  System.Data.Entity(在 System.Data.Entity.dll 中)
public class ObjectQuery<T> : ObjectQuery, IOrderedQueryable<T>, IQueryable<T>, IEnumerable<T>, IOrderedQueryable, IQueryable, IEnumerable, IListSource
(摘自MSDN:https://msdn.microsoft.com/zh-cn/library/bb345303.aspx )
可以看出ObjectQuery<T> 是一个类而IQueryable<T>是一个接口,类ObjectQuery<T>实现接口IQueryable<T>
而需要用ToTraceString()这个方法用来查看执行的的脚本的时候,必须将对象转换为ObjectQuery<T>,接口IQueryable<T>中是不包含该方法定义的
 
posted on 2015-06-08 14:00  风灵ARCHER  阅读(495)  评论(0编辑  收藏  举报