Nyelv

TypedTableBaseExtensions Osztály

Definíció

Az osztályhoz tartozó bővítménymetelyeket TypedTableBase<T> tartalmazza.

public ref class TypedTableBaseExtensions abstract sealed
public static class TypedTableBaseExtensions
type TypedTableBaseExtensions = class
Public Module TypedTableBaseExtensions
Öröklődés
TypedTableBaseExtensions

Megjegyzések

Az osztály statikus bővítménymetódusokat tartalmaz, amelyek meghatározzák a metódust és a AsEnumerable szabványos lekérdezési műveleteket a beírt adathalmazokhoz.

Ez az osztály nem hozható létre.

Metódusok

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

Számba adja az adatsor elemeit, TypedTableBase<T> és visszaad egy EnumerableRowCollection<TRow> objektumot, ahol az általános paraméter T .DataRow Ez az objektum használható LINQ-kifejezésben vagy metóduslekérdezésben.

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

Egy sor adott sorában lévő elemet ad vissza egy sorozatban, vagy egy alapértelmezett értéket, ha a sor kívül esik a tartományon.

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

Növekvő sorrendben rendezi a sorokat TypedTableBase<T> a megadott kulcs és összehasonlító szerint.

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

A megadott kulcs alapján növekvő sorrendbe rendezi a sorokat TypedTableBase<T> .

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

Csökkenő sorrendben rendezi a sorokat TypedTableBase<T> a megadott kulcs és összehasonlító szerint.

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

Csökkenő sorrendben rendezi a sorokat TypedTableBase<T> a megadott kulcsnak megfelelően.

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

Az egyes elemeket TypedTableBase<T> egy új űrlapra projekteli.

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

A megadott predikátum alapján szűri a sorok sorozatát.

A következőre érvényes:

Lásd még