EnumerableRowCollectionExtensions.OrderByDescending EnumerableRowCollectionExtensions.OrderByDescending EnumerableRowCollectionExtensions.OrderByDescending EnumerableRowCollectionExtensions.OrderByDescending Method

Definizione

Ordina le righe di una EnumerableRowCollection in ordine decrescente.Sorts the rows of a EnumerableRowCollection in descending order.

Overload

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

Ordina le righe di una EnumerableRowCollection in senso decrescente secondo la chiave specificata.Sorts the rows of a EnumerableRowCollection in descending order according to the specified key.

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

Ordina le righe di una EnumerableRowCollection in senso decrescente secondo la chiave specificata e l'operatore di confronto.Sorts the rows of a EnumerableRowCollection in descending order according to the specified key and comparer.

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

Ordina le righe di una EnumerableRowCollection in senso decrescente secondo la chiave specificata.Sorts the rows of a EnumerableRowCollection in descending order according to the specified key.

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)

Parametri di tipo

TRow

Il tipo degli elementi nella riga source, in genere DataRow.The type of the row elements in source, typically DataRow.

TKey

Tipo della chiave restituita dall'oggetto keySelector.The type of the key returned by keySelector.

Parametri

keySelector
Func<TRow,TKey>

Funzione per estrarre una chiave da un elemento.A function to extract a key from an element.

Restituisce

Commenti

Questo metodo viene implementato tramite l'esecuzione posticipata.This method is implemented by using deferred execution. Il controllo immediato valore restituito è un oggetto che archivia tutte le informazioni necessarie per eseguire l'azione.The immediate return value is an object that stores all the information that is required to perform the action. La query rappresentata da questo metodo non viene eseguita fino a quando l'oggetto viene enumerata chiamando relativi GetEnumerator metodo direttamente o tramite foreach in Visual c# o For Each in Visual Basic.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.

Vedi anche

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

Ordina le righe di una EnumerableRowCollection in senso decrescente secondo la chiave specificata e l'operatore di confronto.Sorts the rows of a EnumerableRowCollection in descending order according to the specified key and comparer.

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)

Parametri di tipo

TRow

Il tipo degli elementi nella riga source, in genere DataRow.The type of the row elements in source, typically DataRow.

TKey

Tipo della chiave restituita dall'oggetto keySelector.The type of the key returned by keySelector.

Parametri

keySelector
Func<TRow,TKey>

Funzione per estrarre una chiave da un elemento.A function to extract a key from an element.

comparer
IComparer<TKey>

Oggetto IComparer<T> per confrontare le chiavi.An IComparer<T> to compare keys.

Restituisce

Un OrderedEnumerableRowCollection<TRow> cui elementi sono ordinati secondo la chiave specificata e l'operatore di confronto.An OrderedEnumerableRowCollection<TRow> whose elements are sorted by the specified key and comparer.

Commenti

Questo metodo viene implementato tramite l'esecuzione posticipata.This method is implemented by using deferred execution. Il controllo immediato valore restituito è un oggetto che archivia tutte le informazioni necessarie per eseguire l'azione.The immediate return value is an object that stores all the information that is required to perform the action. La query rappresentata da questo metodo non viene eseguita fino a quando l'oggetto viene enumerata chiamando relativi GetEnumerator metodo direttamente o tramite foreach in Visual c# o For Each in Visual Basic.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.

Vedi anche

Si applica a