TypedTableBaseExtensions Класс

Определение

Содержит методы расширения для TypedTableBase<T> класса.

public ref class TypedTableBaseExtensions abstract sealed
public static class TypedTableBaseExtensions
type TypedTableBaseExtensions = class
Public Module TypedTableBaseExtensions
Наследование
TypedTableBaseExtensions

Комментарии

Класс содержит статические методы расширения, определяющие AsEnumerable метод и стандартные операции запроса для типизированных наборов данных.

Этот класс нельзя создать экземпляр.

Методы

Имя Описание
AsEnumerable<TRow>(TypedTableBase<TRow>)

Перечисляет элементы строки данных и TypedTableBase<T> возвращает объект, где находится DataRowуниверсальный EnumerableRowCollection<TRow> параметрT. Этот объект можно использовать в выражении LINQ или запросе метода.

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

Возвращает элемент в указанной строке последовательности или значение по умолчанию, если строка выходит из диапазона.

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

Сортирует строки TypedTableBase<T> по возрастанию в соответствии с указанным ключом и сравнивателем.

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

Сортирует строки TypedTableBase<T> по возрастанию по указанному ключу.

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

Сортирует строки TypedTableBase<T> в порядке убывания в соответствии с указанным ключом и компратером.

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

Сортирует строки TypedTableBase<T> в порядке убывания в соответствии с указанным ключом.

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

Проекты каждого элемента в TypedTableBase<T> новой форме.

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

Фильтрует последовательность строк на основе указанного предиката.

Применяется к

См. также раздел