Compartir a través de


DbExpressionBuilder.ThenBy Método

Definición

Sobrecargas

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Crea un nuevo DbSortExpression que con un criterio de ordenación que incluye el criterio de ordenación del conjunto de entrada de orden especificado junto con la clave de ordenación especificada en orden ascendente y con la intercalación predeterminada.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>, String)

Crea un nuevo DbSortExpression objeto con un criterio de ordenación que incluye el criterio de ordenación del conjunto de entrada de criterio especificado junto con la clave de ordenación especificada en orden ascendente y con la intercalación especificada.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Crea un nuevo DbSortExpression que con un criterio de ordenación que incluye el criterio de ordenación del conjunto de entrada de orden especificado junto con la clave de ordenación especificada en orden ascendente y con la intercalación predeterminada.

public static System.Data.Entity.Core.Common.CommandTrees.DbSortExpression ThenBy (this System.Data.Entity.Core.Common.CommandTrees.DbSortExpression source, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> sortKey);
static member ThenBy : System.Data.Entity.Core.Common.CommandTrees.DbSortExpression * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function ThenBy (source As DbSortExpression, sortKey As Func(Of DbExpression, DbExpression)) As DbSortExpression

Parámetros

source
DbSortExpression

DbSortExpression que especifica el conjunto de entrada ordenado.

sortKey
Func<DbExpression,DbExpression>

Un método que especifica cómo derivar la expresión de clave de ordenación adicional, 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 nueva operación global order by.

Excepciones

La expresión generada por sortKey es null.

sortKey no tiene un tipo de resultado comparable al orden.

Se aplica a

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>, String)

Crea un nuevo DbSortExpression objeto con un criterio de ordenación que incluye el criterio de ordenación del conjunto de entrada de criterio especificado junto con la clave de ordenación especificada en orden ascendente y con la intercalación especificada.

public static System.Data.Entity.Core.Common.CommandTrees.DbSortExpression ThenBy (this System.Data.Entity.Core.Common.CommandTrees.DbSortExpression source, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> sortKey, string collation);
static member ThenBy : System.Data.Entity.Core.Common.CommandTrees.DbSortExpression * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> * string -> System.Data.Entity.Core.Common.CommandTrees.DbSortExpression
<Extension()>
Public Function ThenBy (source As DbSortExpression, sortKey As Func(Of DbExpression, DbExpression), collation As String) As DbSortExpression

Parámetros

source
DbSortExpression

DbSortExpression que especifica el conjunto de entrada ordenado.

sortKey
Func<DbExpression,DbExpression>

Un método que especifica cómo derivar la expresión de clave de ordenación adicional, 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 nueva operación global order by.

Excepciones

La expresión generada por sortKey es null.

La expresión generada por sortKey no tiene un tipo de resultado de cadena comparable al orden.

la intercalación está vacía o solo contiene caracteres de espacio.

Se aplica a