EnumerableRowCollectionExtensions.ThenBy Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza una ordenación secundaria de las filas de en EnumerableRowCollection orden ascendente.
Sobrecargas
| Nombre | Description |
|---|---|
| ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Realiza una ordenación secundaria de las filas de en EnumerableRowCollection orden ascendente según la clave especificada. |
| ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Realiza una ordenación secundaria de las filas de en EnumerableRowCollection orden ascendente según la clave y el comparador especificados. |
ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>)
Realiza una ordenación secundaria de las filas de en EnumerableRowCollection orden ascendente según la clave especificada.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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
- TRow
Tipo de los elementos row de source, normalmente DataRow.
- TKey
Tipo de la clave devuelta por keySelector.
Parámetros
que EnumerableRowCollection contiene los DataRow elementos que se van a ordenar.
- keySelector
- Func<TRow,TKey>
Función para extraer una clave de un elemento.
Devoluciones
cuyos OrderedEnumerableRowCollection<TRow> elementos están ordenados por la clave especificada.
Comentarios
El uso de una ThenBy operación requiere una operación de ordenación principal existente mediante OrderBy.
Este método se implementa mediante la ejecución diferida. El valor devuelto inmediato es un objeto que almacena toda la información necesaria para realizar la acción. La consulta representada por este método no se ejecuta hasta que el objeto se enumera llamando directamente a su método />
Consulte también
- Select<TRow,S>(EnumerableRowCollection<TRow>, Func<TRow,S>)
- OrderBy
- ThenBy<TSource,TKey>(IOrderedEnumerable<TSource>, Func<TSource,TKey>)
Se aplica a
ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)
Realiza una ordenación secundaria de las filas de en EnumerableRowCollection orden ascendente según la clave y el comparador especificados.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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
- TRow
Tipo de los elementos row de source, normalmente DataRow.
- TKey
Tipo de la clave devuelta por keySelector.
Parámetros
que EnumerableRowCollection contiene los DataRow elementos que se van a ordenar.
- keySelector
- Func<TRow,TKey>
Función para extraer una clave de un elemento.
- comparer
- IComparer<TKey>
que IComparer<T> se va a comparar las claves.
Devoluciones
cuyos OrderedEnumerableRowCollection<TRow> elementos se ordenan por la clave y el comparador especificados.
Comentarios
El uso de una ThenBy operación requiere una operación de ordenación principal existente mediante OrderBy.
Este método se implementa mediante la ejecución diferida. El valor devuelto inmediato es un objeto que almacena toda la información necesaria para realizar la acción. La consulta representada por este método no se ejecuta hasta que el objeto se enumera llamando directamente a su método />
Consulte también
- Select<TRow,S>(EnumerableRowCollection<TRow>, Func<TRow,S>)
- OrderBy
- ThenBy<TSource,TKey>(IOrderedEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)