Freigeben über


EnumerableRowCollectionExtensions.OrderBy Methode

Definition

Sortiert die Zeilen einer EnumerableRowCollection in aufsteigender Reihenfolge.

Überlädt

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

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Sortiert die Zeilen einer EnumerableRowCollection in aufsteigender Reihenfolge nach dem angegebenen Schlüssel.

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

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Sortiert die Zeilen einer EnumerableRowCollection in aufsteigender Reihenfolge nach dem angegebenen Schlüssel und Vergleich.

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

Quelle:
EnumerableRowCollectionExtensions.cs
Quelle:
EnumerableRowCollectionExtensions.cs
Quelle:
EnumerableRowCollectionExtensions.cs

Sortiert die Zeilen einer EnumerableRowCollection in aufsteigender Reihenfolge nach dem angegebenen Schlüssel.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public:
generic <typename TRow, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Data::OrderedEnumerableRowCollection<TRow> ^ OrderBy(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector);
static member OrderBy : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function OrderBy(Of TRow, TKey) (source As EnumerableRowCollection(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
EnumerableRowCollection<TRow>

Eine EnumerableRowCollection 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.

Hinweise

Diese Methode wird mithilfe der verzögerten Ausführung implementiert. Der Sofortige Rückgabewert ist ein Objekt, das alle Informationen speichert, die zum Ausführen der Aktion erforderlich sind. Die von dieser Methode dargestellte Abfrage wird erst ausgeführt, wenn das Objekt entweder durch direktes Aufrufen der GetEnumerator Methode oder mithilfe foreach von in Visual C# oder For Each in Visual Basic aufgelistet wird.

Weitere Informationen

Gilt für:

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

Quelle:
EnumerableRowCollectionExtensions.cs
Quelle:
EnumerableRowCollectionExtensions.cs
Quelle:
EnumerableRowCollectionExtensions.cs

Sortiert die Zeilen einer EnumerableRowCollection in aufsteigender Reihenfolge nach dem angegebenen Schlüssel und Vergleich.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public:
generic <typename TRow, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Data::OrderedEnumerableRowCollection<TRow> ^ OrderBy(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer);
static member OrderBy : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'Key> * System.Collections.Generic.IComparer<'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function OrderBy(Of TRow, TKey) (source As EnumerableRowCollection(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
EnumerableRowCollection<TRow>

Eine EnumerableRowCollection 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.

Hinweise

Diese Methode wird mithilfe der verzögerten Ausführung implementiert. Der Sofortige Rückgabewert ist ein Objekt, das alle Informationen speichert, die zum Ausführen der Aktion erforderlich sind. Die von dieser Methode dargestellte Abfrage wird erst ausgeführt, wenn das Objekt entweder durch direktes Aufrufen der GetEnumerator Methode oder mithilfe foreach von in Visual C# oder For Each in Visual Basic aufgelistet wird.

Weitere Informationen

Gilt für: