TypedTableBaseExtensions Class
Contains the extension methods for the TypedTableBase<T> class.
Assembly: System.Data.DataSetExtensions (in System.Data.DataSetExtensions.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | AsEnumerable<TRow>(TypedTableBase<TRow>^) | Enumerates the data row elements of the TypedTableBase<T> and returns an EnumerableRowCollection<TRow> object, where the generic parameter T is DataRow. This object can be used in a LINQ expression or method query. |
![]() ![]() | ElementAtOrDefault<TRow>(TypedTableBase<TRow>^, Int32) | Returns the element at a specified row in a sequence or a default value if the row is out of range. |
![]() ![]() | OrderBy<TRow, TKey>(TypedTableBase<TRow>^, Func<TRow, TKey>^) | Sorts the rows of a TypedTableBase<T> in ascending order according to the specified key. |
![]() ![]() | OrderBy<TRow, TKey>(TypedTableBase<TRow>^, Func<TRow, TKey>^, IComparer<TKey>^) | Sorts the rows of a TypedTableBase<T> in ascending order according to the specified key and comparer. |
![]() ![]() | OrderByDescending<TRow, TKey>(TypedTableBase<TRow>^, Func<TRow, TKey>^) | Sorts the rows of a TypedTableBase<T> in descending order according to the specified key. |
![]() ![]() | OrderByDescending<TRow, TKey>(TypedTableBase<TRow>^, Func<TRow, TKey>^, IComparer<TKey>^) | Sorts the rows of a TypedTableBase<T> in descending order according to the specified key and comparer. |
![]() ![]() | Select<TRow, S>(TypedTableBase<TRow>^, Func<TRow, S>^) | Projects each element of a TypedTableBase<T> into a new form. |
![]() ![]() | Where<TRow>(TypedTableBase<TRow>^, Func<TRow, Boolean>^) | Filters a sequence of rows based on the specified predicate. |
The class contains static extension methods that define the AsEnumerable<TRow> method and standard query operations for typed data sets.
This class cannot be instantiated.
Available since 3.5
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

