EnumerableRowCollectionExtensions.ThenBy Método

Definição

Realiza uma ordenação secundária das linhas de a EnumerableRowCollection por ordem crescente.

Sobrecargas

Name Description
ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Realiza uma ordenação secundária das linhas de a EnumerableRowCollection em ordem crescente de acordo com a tonalidade especificada.

ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Realiza uma ordenação secundária das linhas de um EnumerableRowCollection em ordem crescente de acordo com a chave e o comparador especificados.

ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>)

Realiza uma ordenação secundária das linhas de a EnumerableRowCollection em ordem crescente de acordo com a tonalidade especificada.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

public:
generic <typename TRow, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Data::OrderedEnumerableRowCollection<TRow> ^ ThenBy(System::Data::OrderedEnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector);
public static System.Data.OrderedEnumerableRowCollection<TRow> ThenBy<TRow,TKey>(this System.Data.OrderedEnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector);
static member ThenBy : System.Data.OrderedEnumerableRowCollection<'Row> * Func<'Row, 'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function ThenBy(Of TRow, TKey) (source As OrderedEnumerableRowCollection(Of TRow), keySelector As Func(Of TRow, TKey)) As OrderedEnumerableRowCollection(Of TRow)

Parâmetros de Tipo Genérico

TRow

O tipo dos elementos da linha em source, tipicamente DataRow.

TKey

O tipo da chave devolvido por keySelector.

Parâmetros

source
OrderedEnumerableRowCollection<TRow>

An contendo EnumerableRowCollection os DataRow elementos a ordenar.

keySelector
Func<TRow,TKey>

Uma função para extrair uma chave de um elemento.

Devoluções

E OrderedEnumerableRowCollection<TRow> cujos elementos são ordenados pela chave especificada.

Observações

A utilização de uma ThenBy operação requer uma operação primária de ordenação existente usando OrderBy.

Este método é implementado através da execução diferida. O valor de retorno imediato é um objeto que armazena toda a informação necessária para realizar a ação. A consulta representada por este método não é executada até que o objeto seja enumerado, seja chamando diretamente o seu método GetEnumerator ou usando foreach em Visual C# ou For Each em Visual Basic.

Ver também

Aplica-se a

ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Realiza uma ordenação secundária das linhas de um EnumerableRowCollection em ordem crescente de acordo com a chave e o comparador especificados.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

public:
generic <typename TRow, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Data::OrderedEnumerableRowCollection<TRow> ^ ThenBy(System::Data::OrderedEnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Data.OrderedEnumerableRowCollection<TRow> ThenBy<TRow,TKey>(this System.Data.OrderedEnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer);
static member ThenBy : System.Data.OrderedEnumerableRowCollection<'Row> * Func<'Row, 'Key> * System.Collections.Generic.IComparer<'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function ThenBy(Of TRow, TKey) (source As OrderedEnumerableRowCollection(Of TRow), keySelector As Func(Of TRow, TKey), comparer As IComparer(Of TKey)) As OrderedEnumerableRowCollection(Of TRow)

Parâmetros de Tipo Genérico

TRow

O tipo dos elementos da linha em source, tipicamente DataRow.

TKey

O tipo da chave devolvido por keySelector.

Parâmetros

source
OrderedEnumerableRowCollection<TRow>

An contendo EnumerableRowCollection os DataRow elementos a ordenar.

keySelector
Func<TRow,TKey>

Uma função para extrair uma chave de um elemento.

comparer
IComparer<TKey>

E IComparer<T> para comparar tonalidades.

Devoluções

E OrderedEnumerableRowCollection<TRow> cujos elementos são ordenados pela chave e comparador especificados.

Observações

A utilização de uma ThenBy operação requer uma operação primária de ordenação existente usando OrderBy.

Este método é implementado através da execução diferida. O valor de retorno imediato é um objeto que armazena toda a informação necessária para realizar a ação. A consulta representada por este método não é executada até que o objeto seja enumerado, seja chamando diretamente o seu método GetEnumerator ou usando foreach em Visual C# ou For Each em Visual Basic.

Ver também

Aplica-se a