DbExpressionBuilder.OrderByDescending Método

Definição

Cria uma nova DbSortExpression que classifica o conjunto de entrada fornecido pela chave de classificação especificada, com ordem de classificação decrescente e ordenação padrão.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with descending sort order and default collation.

Sobrecargas

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Cria uma nova DbSortExpression que classifica o conjunto de entrada fornecido pela chave de classificação especificada, com ordem de classificação decrescente e ordenação padrão.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with descending sort order and default collation.

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

Cria uma nova DbSortExpression que classifica o conjunto de entrada fornecido pela chave de classificação especificada, com ordem de classificação decrescente e a ordenação especificada.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with descending sort order and the specified collation.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Cria uma nova DbSortExpression que classifica o conjunto de entrada fornecido pela chave de classificação especificada, com ordem de classificação decrescente e ordenação padrão.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with descending sort order and default collation.

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

Parâmetros

source
DbExpression

Uma expressão que especifica o conjunto de entrada.An expression that specifies the input set.

sortKey
Func<DbExpression,DbExpression>

Um método que especifica como derivar a expressão de chave de classificação fornecida a um membro do conjunto de entrada.A method that specifies how to derive the sort key expression given a member of the input set. 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.This method must produce an expression with an order-comparable result type that provides the sort key definition.

Retornos

DbSortExpression

Uma nova DbSortExpression que representa a operação order-by.A new DbSortExpression that represents the order-by operation.

Exceções

source ou sortKey é nulo.source or sortKey is null.

- ou --or-

A expressão produzida por sortKey é nula.The expression produced by sortKey is null.

source não tem um tipo de resultado de coleção.source does not have a collection result type.

- ou --or-

A expressão produzida por sortKey não tem um tipo de resultado comparável quanto à ordem.The expression produced by sortKey does not have an order-comparable result type.

Aplica-se a

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

Cria uma nova DbSortExpression que classifica o conjunto de entrada fornecido pela chave de classificação especificada, com ordem de classificação decrescente e a ordenação especificada.Creates a new DbSortExpression that sorts the given input set by the specified sort key, with descending sort order and the specified collation.

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

Parâmetros

source
DbExpression

Uma expressão que especifica o conjunto de entrada.An expression that specifies the input set.

sortKey
Func<DbExpression,DbExpression>

Um método que especifica como derivar a expressão de chave de classificação fornecida a um membro do conjunto de entrada.A method that specifies how to derive the sort key expression given a member of the input set. 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.This method must produce an expression with an order-comparable result type that provides the sort key definition.

collation
String

A ordenação sob a qual classificar.The collation to sort under.

Retornos

DbSortExpression

Uma nova DbSortExpression que representa a operação order-by.A new DbSortExpression that represents the order-by operation.

Exceções

source, sortKey ou collation é nulo.source, sortKey or collation is null.

- ou --or-

A expressão produzida por sortKey é nula.The expression produced by sortKey is null.

source não tem um tipo de resultado de coleção.source does not have a collection result type.

- ou --or-

A expressão produzida por sortKey não tem um tipo de resultado de cadeia de caracteres comparável quanto à ordem.The expression produced by sortKey does not have an order-comparable string result type.

collation está vazio ou contém apenas caracteres de espaço.collation is empty or contains only space characters.

Aplica-se a