Export (0) Print
Expand All

TypedTableBaseExtensions Class

Contains the extension methods for the TypedTableBase<T> class.

System.Object
  System.Data.TypedTableBaseExtensions

Namespace:  System.Data
Assembly:  System.Data.DataSetExtensions (in System.Data.DataSetExtensions.dll)

public static class TypedTableBaseExtensions

The TypedTableBaseExtensions type exposes the following members.

  NameDescription
Public methodStatic memberAsEnumerable<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. 
Public methodStatic memberElementAtOrDefault<TRow>Returns the element at a specified row in a sequence or a default value if the row is out of range.
Public methodStatic memberOrderBy<TRow, TKey>(TypedTableBase<TRow>, Func<TRow, TKey>)Sorts the rows of a TypedTableBase<T> in ascending order according to the specified key.
Public methodStatic memberOrderBy<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.
Public methodStatic memberOrderByDescending<TRow, TKey>(TypedTableBase<TRow>, Func<TRow, TKey>)Sorts the rows of a TypedTableBase<T> in descending order according to the specified key.
Public methodStatic memberOrderByDescending<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.
Public methodStatic memberSelect<TRow, S>Projects each element of a TypedTableBase<T> into a new form.
Public methodStatic memberWhere<TRow>Filters a sequence of rows based on the specified predicate.
Top

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.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2015 Microsoft