DbExpressionBuilder.OrderBy Método

Definição

Cria um novo DbSortExpression que ordena o conjunto de entrada dado pela chave de ordenação especificada, com ordem de ordenação crescente e colação por defeito.

Sobrecargas

Name Description
OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Cria um novo DbSortExpression que ordena o conjunto de entrada dado pela chave de ordenação especificada, com ordem de ordenação crescente e colação por defeito.

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

Cria um novo DbSortExpression que ordena o conjunto de entrada dado pela chave de ordenação especificada, com ordem de ordenação crescente e a colação especificada.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Cria um novo DbSortExpression que ordena o conjunto de entrada dado pela chave de ordenação especificada, com ordem de ordenação crescente e colação por defeito.

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

Uma expressão que especifica o conjunto de entrada.

sortKey
Func<DbExpression,DbExpression>

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

Devoluções

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

Exceções

source ou sortKey é null.

-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 comparável à ordem.

Aplica-se a

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

Cria um novo DbSortExpression que ordena o conjunto de entrada dado pela chave de ordenação especificada, com ordem de ordenação crescente e a colação 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

Uma expressão que especifica o conjunto de entrada.

sortKey
Func<DbExpression,DbExpression>

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

collation
String

A colação para separar abaixo.

Devoluções

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

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 comparável à ordem.

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

Aplica-se a