System.Core 3.5.0.0 4.0.0.0 Covariant System.Collections.Generic.IEnumerable<T> System.Linq.IOrderedQueryable System.Linq.IQueryable<T> To be added. The interface is intended for implementation by query providers. This interface represents the result of a sorting query that calls the method(s) , , or . When is called and passed an expression tree that represents a sorting query, the resulting object must be of a type that implements . For more information about how to create your own LINQ provider, see LINQ: Building an IQueryable Provider on MSDN Blogs. Represents the result of a sorting operation.