DbExpressionBuilder.OrderBy Método

Definición

Crea una nueva expresión DbSortExpression que ordena el conjunto de entrada definido según la clave de ordenación especificada, con criterio de ordenación ascendente y la intercalación predeterminada.

Sobrecargas

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Crea una nueva expresión DbSortExpression que ordena el conjunto de entrada definido según la clave de ordenación especificada, con criterio de ordenación ascendente y la intercalación predeterminada.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Crea una nueva expresión DbSortExpression que ordena el conjunto de entrada definido según la clave de ordenación especificada, con criterio de ordenación ascendente y la intercalación especificada.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Crea una nueva expresión DbSortExpression que ordena el conjunto de entrada definido según la clave de ordenación especificada, con criterio de ordenación ascendente y la intercalación predeterminada.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSortExpression ^ OrderBy(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey);
public static System.Data.Common.CommandTrees.DbSortExpression OrderBy (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey);
static member OrderBy : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderBy (source As DbExpression, sortKey As Func(Of DbExpression, DbExpression)) As DbSortExpression

Parámetros

source
DbExpression

Una expresión que especifica el conjunto de entrada.

sortKey
Func<DbExpression,DbExpression>

Un método que especifica cómo derivar la expresión de clave de ordenación, dado un miembro del conjunto de entrada. Este método debe generar una expresión con un tipo de resultado con comparación de orden que proporcione la definición de la clave de ordenación.

Devoluciones

Nueva clase DbSortExpression que representa la operación order by.

Excepciones

source o sortKey es null.

o bien

La expresión producida por sortKey es un valor null.

source no tiene un tipo de resultado de la colección.

o bien

La expresión generada por sortKey no tiene un tipo de resultado con comparación de orden.

Se aplica a

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Crea una nueva expresión DbSortExpression que ordena el conjunto de entrada definido según la clave de ordenación especificada, con criterio de ordenación ascendente y la intercalación especificada.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSortExpression ^ OrderBy(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey, System::String ^ collation);
public static System.Data.Common.CommandTrees.DbSortExpression OrderBy (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member OrderBy : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> * string -> System.Data.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function OrderBy (source As DbExpression, sortKey As Func(Of DbExpression, DbExpression), collation As String) As DbSortExpression

Parámetros

source
DbExpression

Una expresión que especifica el conjunto de entrada.

sortKey
Func<DbExpression,DbExpression>

Un método que especifica cómo derivar la expresión de clave de ordenación, dado un miembro del conjunto de entrada. Este método debe generar una expresión con un tipo de resultado con comparación de orden que proporcione la definición de la clave de ordenación.

collation
String

Intercalación por la que se va a ordenar.

Devoluciones

Nueva clase DbSortExpression que representa la operación order by.

Excepciones

source, sortKey o collation es un valor null.

o bien

La expresión producida por sortKey es un valor null.

source no tiene un tipo de resultado de la colección.

o bien

La expresión generada por sortKey no tiene ningún tipo de resultado de cadena con comparación de orden.

collation está vacío o solo contiene caracteres de espacios en blanco.

Se aplica a