EnumerableRowCollectionExtensions Třída

Definice

Obsahuje rozšiřující metody pro třídy shromažďování řádků dat.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public ref class EnumerableRowCollectionExtensions abstract sealed
public static class EnumerableRowCollectionExtensions
type EnumerableRowCollectionExtensions = class
Public Module EnumerableRowCollectionExtensions
Dědičnost
EnumerableRowCollectionExtensions

Poznámky

Třída EnumerableRowCollectionExtensions obsahuje statické rozšiřující metody, které definují Cast metody a standardní operace dotazu pro EnumerableRowCollection<TRow> třídy a OrderedEnumerableRowCollection<TRow> .

Tuto třídu nelze zdědit a nelze ji vytvořit instanci.

Metody

Cast<TResult>(EnumerableRowCollection)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede prvky objektu na EnumerableRowCollection zadaný typ.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Seřadí řádky objektu EnumerableRowCollection vzestupně podle zadaného klíče.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Seřadí řádky objektu EnumerableRowCollection vzestupně podle zadaného klíče a porovnávače.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Seřadí řádky objektu EnumerableRowCollection sestupně podle zadaného klíče.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Seřadí řádky objektu EnumerableRowCollection sestupně podle zadaného klíče a porovnávače.

Select<TRow,S>(EnumerableRowCollection<TRow>, Func<TRow,S>)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Promítá každý prvek objektu EnumerableRowCollection<TRow> do nové podoby.

ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Provede sekundární řazení řádků objektu EnumerableRowCollection ve vzestupném pořadí podle zadaného klíče.

ThenBy<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Provede sekundární řazení řádků EnumerableRowCollection objektu ve vzestupném pořadí podle zadaného klíče a porovnávače.

ThenByDescending<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Provede sekundární řazení řádků objektu EnumerableRowCollection v sestupném pořadí podle zadaného klíče.

ThenByDescending<TRow,TKey>(OrderedEnumerableRowCollection<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Provede sekundární řazení řádků objektu EnumerableRowCollection v sestupném pořadí podle zadaného klíče a porovnávače.

Where<TRow>(EnumerableRowCollection<TRow>, Func<TRow,Boolean>)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Filtruje posloupnost řádků na základě zadaného predikátu.

Platí pro

Viz také