Export (0) Print
Expand All

ObjectQuery<T>::OrderBy Method

Orders the query results by the specified criteria.

Namespace:  System.Data.Objects
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

ObjectQuery<T>^ OrderBy(
	String^ keys, 
	... array<ObjectParameter^>^ parameters


Type: System::String

The key columns by which to order the results.

Type: array<System.Data.Objects::ObjectParameter>

Zero or more parameters that are used in this method.

Return Value

Type: System.Data.Objects::ObjectQuery<T>
A new ObjectQuery<T> instance that is equivalent to the original instance with ORDER BY applied.


The keys or parameters parameter is nullptr.


The key is an empty string.

The ordering of results in a nested query cannot be guaranteed.

OrderBy should always be the final query builder method in the sequence.

This example is based on the Adventure Works Sales Model. The example creates a new ObjectQuery<T> object that contains the results of the existing query order by ProductID.

No code example is currently available or this language may not be supported.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5 SP1

.NET Framework Client Profile

Supported in: 4
© 2015 Microsoft