System.Linq.IOrderedQueryable<T>

Represents the result of a sorting operation.

See Also: IOrderedQueryable<T> Members

Syntax

public interface IOrderedQueryable<T> : IEnumerable<T>, IOrderedQueryable, IQueryable<T>

Type Parameters

T
Documentation for this section has not yet been entered.

Remarks

The System.Linq.IOrderedQueryable`1 interface is intended for implementation by query providers.

This interface represents the result of a sorting query that calls the method(s) erload:System.Linq.Queryable.OrderBy, erload:System.Linq.Queryable.OrderByDescending, erload:System.Linq.Queryable.ThenBy or erload:System.Linq.Queryable.ThenByDescending. When IQueryProvider.CreateQuery``1(System.Linq.Expressions.Expression) is called and passed an expression tree that represents a sorting query, the resulting System.Linq.IQueryable`1 object must be of a type that implements System.Linq.IOrderedQueryable`1.

For more information about how to create your own LINQ provider, see tp://go.microsoft.com/fwlink/?LinkID=112370 on MSDN Blogs.

Requirements

Namespace: System.Linq
Assembly: System.Core (in System.Core.dll)
Assembly Versions: 3.5.0.0, 4.0.0.0