Compartilhar via


DbExpressionBuilder.ThenBy Método

Definição

Cria um novo DbSortExpression que com uma ordem de classificação que inclui a ordem de classificação do conjunto de entrada de pedido fornecido junto com a chave de classificação especificada em ordem de classificação crescente e com ordenação padrão.

Sobrecargas

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

Cria um novo DbSortExpression que com uma ordem de classificação que inclui a ordem de classificação do conjunto de entrada de pedido fornecido junto com a chave de classificação especificada em ordem de classificação crescente e com a ordenação especificada.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Cria um novo DbSortExpression que com uma ordem de classificação que inclui a ordem de classificação do conjunto de entrada de pedido fornecido junto com a chave de classificação especificada em ordem de classificação crescente e com ordenação padrão.

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

Cria um novo DbSortExpression que com uma ordem de classificação que inclui a ordem de classificação do conjunto de entrada de pedido fornecido junto com a chave de classificação especificada em ordem de classificação crescente e com a ordenação especificada.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbSortExpression ^ ThenBy(System::Data::Common::CommandTrees::DbSortExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ sortKey, System::String ^ collation);
public static System.Data.Common.CommandTrees.DbSortExpression ThenBy (this System.Data.Common.CommandTrees.DbSortExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> sortKey, string collation);
static member ThenBy : System.Data.Common.CommandTrees.DbSortExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> * string -> System.Data.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

Uma DbSortExpression que especifica o conjunto de entrada ordenado.

sortKey
Func<DbExpression,DbExpression>

Um método que especifica como derivar a expressão de chave de classificação adicional fornecida a um membro do conjunto de entrada. Este método deve produzir uma expressão com um tipo de resultado comparável quanto à ordem que fornece a definição da chave de classificação.

collation
String

A ordenação sob a qual classificar.

Retornos

Uma nova DbSortExpression que representa a nova operação order-by geral.

Exceções

source, sortKey ou collation é nulo.

- ou -

A expressão produzida por sortKey é nula.

source não tem um tipo de resultado de coleção.

- ou -

A expressão produzida por sortKey não tem um tipo de resultado de cadeia de caracteres comparável quanto à ordem.

collation está vazio ou contém apenas caracteres de espaço.

Aplica-se a

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Cria um novo DbSortExpression que com uma ordem de classificação que inclui a ordem de classificação do conjunto de entrada de pedido fornecido junto com a chave de classificação especificada em ordem de classificação crescente e com ordenação padrão.

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

Parâmetros

source
DbSortExpression

Uma DbSortExpression que especifica o conjunto de entrada ordenado.

sortKey
Func<DbExpression,DbExpression>

Um método que especifica como derivar a expressão de chave de classificação adicional fornecida a um membro do conjunto de entrada. Este método deve produzir uma expressão com um tipo de resultado comparável quanto à ordem que fornece a definição da chave de classificação.

Retornos

Uma nova DbSortExpression que representa a nova operação order-by geral.

Exceções

source ou sortKey é nulo.

- ou -

A expressão produzida por sortKey é nula.

source não tem um tipo de resultado de coleção.

- ou -

sortKey não tem um tipo de resultado comparável quanto à ordem.

Aplica-se a