System.Linq.IQueryable implements System.Collections.IEnumerable. IQueryable<T> (the other subset operates on System.Collections.Generic.IEnumerable<T>). … IQueryable no longer looks all that interesting; the good stuff has been pushed off into the new interface IQueryProvider.