Teilen über


TypedTableBaseExtensions.OrderBy Methode

Definition

Sortiert die Zeilen einer TypedTableBase<T> in aufsteigender Reihenfolge.

Überlädt

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

Sortiert die Zeilen einer TypedTableBase<T> in aufsteigender Reihenfolge nach dem angegebenen Schlüssel.

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

Sortiert die Zeilen einer TypedTableBase<T> in aufsteigender Reihenfolge nach dem angegebenen Schlüssel und Vergleich.

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

Quelle:
TypedTableBaseExtensions.cs
Quelle:
TypedTableBaseExtensions.cs
Quelle:
TypedTableBaseExtensions.cs

Sortiert die Zeilen einer TypedTableBase<T> in aufsteigender Reihenfolge nach dem angegebenen Schlüssel.

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)

Typparameter

TRow

Der Typ der Zeilenelemente in source, normalerweise DataRow.

TKey

Der Typ des von keySelector zurückgegebenen Schlüssels.

Parameter

source
TypedTableBase<TRow>

Eine TypedTableBase<T> mit den DataRow-Elementen, die sortiert werden sollen.

keySelector
Func<TRow,TKey>

Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.

Gibt zurück

Eine OrderedEnumerableRowCollection<TRow>, deren Elemente nach dem angegebenen Schlüssel sortiert werden.

Gilt für:

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

Quelle:
TypedTableBaseExtensions.cs
Quelle:
TypedTableBaseExtensions.cs
Quelle:
TypedTableBaseExtensions.cs

Sortiert die Zeilen einer TypedTableBase<T> in aufsteigender Reihenfolge nach dem angegebenen Schlüssel und Vergleich.

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)

Typparameter

TRow

Der Typ der Zeilenelemente in source, normalerweise DataRow.

TKey

Der Typ des von keySelector zurückgegebenen Schlüssels.

Parameter

source
TypedTableBase<TRow>

Eine TypedTableBase<T> mit den DataRow-Elementen, die sortiert werden sollen.

keySelector
Func<TRow,TKey>

Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.

comparer
IComparer<TKey>

Ein IComparer<T> zum Vergleichen von Schlüsseln.

Gibt zurück

Eine OrderedEnumerableRowCollection<TRow>, deren Elemente nach dem angegebenen Schlüssel und Vergleich sortiert werden.

Gilt für: