EnumerableRowCollectionExtensions.OrderByDescending Methode

Definition

Sortiert die Zeilen einer EnumerableRowCollection in absteigender Reihenfolge.Sorts the rows of a EnumerableRowCollection in descending order.

Überlädt

OrderByDescending<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 absteigender Reihenfolge nach dem angegebenen Schlüssel.Sorts the rows of a EnumerableRowCollection in descending order according to the specified key.

OrderByDescending<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 absteigender Reihenfolge nach dem angegebenen Schlüssel und Vergleich.Sorts the rows of a EnumerableRowCollection in descending order according to the specified key and comparer.

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

Sortiert die Zeilen einer EnumerableRowCollection in absteigender Reihenfolge nach dem angegebenen Schlüssel.Sorts the rows of a EnumerableRowCollection in descending order according to the specified key.

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> ^ OrderByDescending(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderByDescending<TRow,TKey> (this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector);
static member OrderByDescending : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function OrderByDescending(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.The type of the row elements in source, typically DataRow.

TKey

Der Typ des von keySelector zurückgegebenen Schlüssels.The type of the key returned by keySelector.

Parameter

source
EnumerableRowCollection<TRow>

Eine EnumerableRowCollection mit den DataRow-Elementen, die sortiert werden sollen.An EnumerableRowCollection containing the DataRow elements to be ordered.

keySelector
Func<TRow,TKey>

Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.A function to extract a key from an element.

Gibt zurück

Eine OrderedEnumerableRowCollection<TRow>, deren Elemente nach dem angegebenen Schlüssel sortiert werden.An OrderedEnumerableRowCollection<TRow> whose elements are sorted by the specified key.

Hinweise

Diese Methode wird mithilfe von verzögerter Ausführung implementiert.This method is implemented by using deferred execution. Der unmittelbare Rückgabewert ist ein Objekt, das alle Informationen speichert, die zum Ausführen der Aktion erforderlich sind.The immediate return value is an object that stores all the information that is required to perform the action. Die durch diese Methode dargestellte Abfrage wird erst ausgeführt, wenn das Objekt durch Aufrufen der GetEnumerator Methode direkt oder mithilfe foreach in der Visualisierung C# oder For Each in Visual Basic aufgezählt wird.The query represented by this method is not executed until the object is enumerated either by calling its GetEnumerator method directly or by using foreach in Visual C# or For Each in Visual Basic.

Siehe auch

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

Sortiert die Zeilen einer EnumerableRowCollection in absteigender Reihenfolge nach dem angegebenen Schlüssel und Vergleich.Sorts the rows of a EnumerableRowCollection in descending order according to the specified key and comparer.

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> ^ OrderByDescending(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderByDescending<TRow,TKey> (this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer);
static member OrderByDescending : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'Key> * System.Collections.Generic.IComparer<'Key> -> System.Data.OrderedEnumerableRowCollection<'Row>
<Extension()>
Public Function OrderByDescending(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.The type of the row elements in source, typically DataRow.

TKey

Der Typ des von keySelector zurückgegebenen Schlüssels.The type of the key returned by keySelector.

Parameter

source
EnumerableRowCollection<TRow>

Eine EnumerableRowCollection mit den DataRow-Elementen, die sortiert werden sollen.An EnumerableRowCollection containing the DataRow elements to be ordered.

keySelector
Func<TRow,TKey>

Eine Funktion zum Extrahieren eines Schlüssels aus einem Element.A function to extract a key from an element.

comparer
IComparer<TKey>

Ein IComparer<T> zum Vergleichen von Schlüsseln.An IComparer<T> to compare keys.

Gibt zurück

Eine OrderedEnumerableRowCollection<TRow>, deren Elemente nach dem angegebenen Schlüssel und Vergleich sortiert werden.An OrderedEnumerableRowCollection<TRow> whose elements are sorted by the specified key and comparer.

Hinweise

Diese Methode wird mithilfe von verzögerter Ausführung implementiert.This method is implemented by using deferred execution. Der unmittelbare Rückgabewert ist ein Objekt, das alle Informationen speichert, die zum Ausführen der Aktion erforderlich sind.The immediate return value is an object that stores all the information that is required to perform the action. Die durch diese Methode dargestellte Abfrage wird erst ausgeführt, wenn das Objekt durch Aufrufen der GetEnumerator Methode direkt oder mithilfe foreach in der Visualisierung C# oder For Each in Visual Basic aufgezählt wird.The query represented by this method is not executed until the object is enumerated either by calling its GetEnumerator method directly or by using foreach in Visual C# or For Each in Visual Basic.

Siehe auch

Gilt für: