Поделиться через


TypedTableBaseExtensions.OrderByDescending Метод

Определение

Сортирует строки объекта TypedTableBase<T> в порядке убывания.

Перегрузки

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

Сортирует строки объекта TypedTableBase<T> в порядке убывания по указанному ключу.

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

Сортирует строки объекта TypedTableBase<T> в порядке убывания в соответствии с указанным ключом и компаратором.

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

Исходный код:
TypedTableBaseExtensions.cs
Исходный код:
TypedTableBaseExtensions.cs
Исходный код:
TypedTableBaseExtensions.cs

Сортирует строки объекта TypedTableBase<T> в порядке убывания по указанному ключу.

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.

TKey

Тип ключа, возвращаемого функцией keySelector.

Параметры

source
TypedTableBase<TRow>

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

keySelector
Func<TRow,TKey>

Функция, извлекающая ключ из элемента.

Возвращаемое значение

Объект OrderedEnumerableRowCollection<TRow>, элементы которого сортируются по заданному ключу.

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

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

Исходный код:
TypedTableBaseExtensions.cs
Исходный код:
TypedTableBaseExtensions.cs
Исходный код:
TypedTableBaseExtensions.cs

Сортирует строки объекта TypedTableBase<T> в порядке убывания в соответствии с указанным ключом и компаратором.

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.

TKey

Тип ключа, возвращаемого функцией keySelector.

Параметры

source
TypedTableBase<TRow>

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

keySelector
Func<TRow,TKey>

Функция, извлекающая ключ из элемента.

comparer
IComparer<TKey>

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

Возвращаемое значение

Объект OrderedEnumerableRowCollection<TRow>, элементы которого отсортированы по указанному ключу и компаратору.

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