标签:
命名空间: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>中是不包含该方法定义的
IQueryable<T> 与 ObjectQuery<T> 差异
标签:
原文地址:http://www.cnblogs.com/fengxiaoling/p/4560741.html