TypedTableBaseExtensions.OrderByDescending TypedTableBaseExtensions.OrderByDescending TypedTableBaseExtensions.OrderByDescending TypedTableBaseExtensions.OrderByDescending Method

Определение

Сортирует строки объекта TypedTableBase<T> в порядке убывания.Sorts the rows of a TypedTableBase<T> in descending order.

Перегрузки

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Сортирует строки объекта TypedTableBase<T> в порядке убывания по указанному ключу.Sorts the rows of a TypedTableBase<T> in descending order according to the specified key.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Сортирует строки объекта TypedTableBase<T> в порядке убывания в соответствии с указанным ключом и компаратором.Sorts the rows of a TypedTableBase<T> in descending order according to the specified key and comparer.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Сортирует строки объекта TypedTableBase<T> в порядке убывания по указанному ключу.Sorts the rows of a TypedTableBase<T> in descending order according to the specified key.

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

Параметры типа

TRow

Тип элементов строки в объекте source, обычно DataRow.The type of the row elements in source, typically DataRow.

TKey

Тип ключа, возвращаемого функцией keySelector.The type of the key returned by keySelector.

Параметры

source
TypedTableBase<TRow>

Объект TypedTableBase<T>, содержащий упорядочиваемые элементы DataRow.A TypedTableBase<T> that contains the DataRow elements to be ordered.

keySelector
Func<TRow,TKey>

Функция, извлекающая ключ из элемента.A function to extract a key from an element.

Возвраты

Объект OrderedEnumerableRowCollection<TRow>, элементы которого сортируются по заданному ключу.An OrderedEnumerableRowCollection<TRow> whose elements are sorted by the specified key.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>) OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Сортирует строки объекта TypedTableBase<T> в порядке убывания в соответствии с указанным ключом и компаратором.Sorts the rows of a TypedTableBase<T> in descending order according to the specified key and comparer.

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

Параметры типа

TRow

Тип элементов строки в объекте source, обычно DataRow.The type of the row elements in source, typically DataRow.

TKey

Тип ключа, возвращаемого функцией keySelector.The type of the key returned by keySelector.

Параметры

source
TypedTableBase<TRow>

Объект TypedTableBase<T>, содержащий упорядочиваемые элементы DataRow.A TypedTableBase<T> that contains the DataRow elements to be ordered.

keySelector
Func<TRow,TKey>

Функция, извлекающая ключ из элемента.A function to extract a key from an element.

comparer
IComparer<TKey>

Компаратор IComparer<T>, используемый для сравнения ключей.An IComparer<T> to compare keys.

Возвраты

Объект OrderedEnumerableRowCollection<TRow>, элементы которого отсортированы по указанному ключу и компаратору.An OrderedEnumerableRowCollection<TRow> whose elements are sorted by the specified key and comparer.

Применяется к