TypedTableBaseExtensions Classe

Definição

Contém os métodos de extensão da TypedTableBase<T> classe.

public ref class TypedTableBaseExtensions abstract sealed
public static class TypedTableBaseExtensions
type TypedTableBaseExtensions = class
Public Module TypedTableBaseExtensions
Herança
TypedTableBaseExtensions

Comentários

A classe contém métodos de extensão estáticos que definem o AsEnumerable método e as operações de consulta padrão para conjuntos de dados tipado.

Essa classe não pode ser instanciada.

Métodos

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

Enumera os elementos da linha de dados e TypedTableBase<T> retorna um EnumerableRowCollection<TRow> objeto, em que o parâmetro T genérico é DataRow. Esse objeto pode ser usado em uma consulta de método ou expressão LINQ.

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

Retorna o elemento em uma linha especificada em uma sequência ou um valor padrão se a linha estiver fora do intervalo.

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

Classifica as linhas de uma TypedTableBase<T> ordem crescente de acordo com a chave e o comparador especificados.

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

Classifica as linhas de uma TypedTableBase<T> ordem crescente de acordo com a chave especificada.

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

Classifica as linhas de uma TypedTableBase<T> ordem em ordem decrescente de acordo com a chave e o comparador especificados.

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

Classifica as linhas de uma TypedTableBase<T> ordem em ordem decrescente de acordo com a chave especificada.

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

Projeta cada elemento de um TypedTableBase<T> em um novo formulário.

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

Filtra uma sequência de linhas com base no predicado especificado.

Aplica-se a

Confira também