TypedTableBaseExtensions.OrderBy Метод

Определение

Сортирует строки TypedTableBase<T> по возрастанию.

Перегрузки

Имя Описание
OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

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

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

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

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

Исходный код:
TypedTableBaseExtensions.cs
Исходный код:
TypedTableBaseExtensions.cs
Исходный код:
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> ^ OrderBy(System::Data::TypedTableBase<TRow> ^ source, Func<TRow, TKey> ^ keySelector);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey>(this System.Data.TypedTableBase<TRow> source, Func<TRow,TKey> keySelector) where TRow : System.Data.DataRow;
static member OrderBy : 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 OrderBy(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> , элементы которых отсортированы по указанному ключу.

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

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

Исходный код:
TypedTableBaseExtensions.cs
Исходный код:
TypedTableBaseExtensions.cs
Исходный код:
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> ^ OrderBy(System::Data::TypedTableBase<TRow> ^ source, Func<TRow, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<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 OrderBy : 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 OrderBy(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> которого сортируются по указанному ключу и компратеру.

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