TypedTableBaseExtensions Classe

Definição

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

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

Observações

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

Esta classe não pode ser instanciada.

Métodos

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

Enumera os elementos da linha de dados do TypedTableBase<T> e devolve um EnumerableRowCollection<TRow> objeto, onde o parâmetro T genérico é DataRow. Este objeto pode ser usado numa consulta de expressão ou método LINQ.

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

Devolve o elemento numa linha especificada numa sequência ou um valor padrão se a linha estiver fora do alcance.

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

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

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

Ordena as linhas de a TypedTableBase<T> por ordem crescente de acordo com a tonalidade especificada.

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

Ordena as linhas de a TypedTableBase<T> por ordem decrescente de acordo com a chave e o comparador especificados.

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

Ordena as linhas de a TypedTableBase<T> por ordem decrescente de acordo com a chave especificada.

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

Projeta cada elemento de a TypedTableBase<T> numa nova forma.

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

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

Aplica-se a

Ver também