TypedTableBaseExtensions Třída

Definice

Obsahuje rozšiřující metody pro TypedTableBase<T> třídu.

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

Poznámky

Třída obsahuje statické rozšiřující metody, které definují metodu AsEnumerable a standardní operace dotazu pro typové datové sady.

Tuto třídu nelze vytvořit instanci.

Metody

Name Description
AsEnumerable<TRow>(TypedTableBase<TRow>)

Vytvoří výčet prvků datového TypedTableBase<T> řádku a vrátí EnumerableRowCollection<TRow> objekt, kde je obecný parametr TDataRow. Tento objekt lze použít ve výrazu LINQ nebo dotazu metody.

ElementAtOrDefault<TRow>(TypedTableBase<TRow>, Int32)

Vrátí prvek na zadaném řádku v sekvenci nebo výchozí hodnotu, pokud je řádek mimo rozsah.

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

Seřadí řádky TypedTableBase<T> vzestupně podle zadaného klíče a porovnávače.

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

Seřadí řádky TypedTableBase<T> vzestupně podle zadaného klíče.

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

Seřadí řádky TypedTableBase<T> sestupně podle zadaného klíče a porovnávače.

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

Seřadí řádky TypedTableBase<T> sestupně podle zadaného klíče.

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

Prodá jednotlivé prvky formuláře TypedTableBase<T> do nového formuláře.

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

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

Platí pro

Viz také