TypedTableBase<T> Classe

Definição

Esse tipo é usado como uma classe base para geração deDataTable objeto tipado pelo Visual Studio e a ferramenta .NET Framework XSD.exe e não se destina a ser usado diretamente do seu código.

generic <typename T>
 where T : DataRowpublic ref class TypedTableBase abstract : System::Data::DataTable, System::Collections::Generic::IEnumerable<T>
[System.Serializable]
public abstract class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T> where T : DataRow
public abstract class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T> where T : DataRow
[<System.Serializable>]
type TypedTableBase<'T (requires 'T :> DataRow)> = class
    inherit DataTable
    interface seq<'T (requires 'T :> DataRow)>
    interface IEnumerable
type TypedTableBase<'T (requires 'T :> DataRow)> = class
    inherit DataTable
    interface seq<'T (requires 'T :> DataRow)>
    interface IEnumerable
Public MustInherit Class TypedTableBase(Of T)
Inherits DataTable
Implements IEnumerable(Of T)

Parâmetros de tipo

T

O tipo de objetos na sequência de origem representada pela tabela, normalmente DataRow.

Herança
Atributos
Implementações

Construtores

Nome Description
TypedTableBase<T>()

Inicializa um novo TypedTableBase<T>. Esse método dá suporte à geração de objetos typed-DataTable por Visual Studio e a ferramenta XSD.exe .NET Framework. Esse tipo não se destina a ser usado diretamente do seu código.

TypedTableBase<T>(SerializationInfo, StreamingContext)

Inicializa um novo TypedTableBase<T>. Esse método dá suporte à geração de objetos typed-DataTable por Visual Studio e a ferramenta XSD.exe .NET Framework. Esse método não se destina a ser usado diretamente do seu código.

Campos

Nome Description
fInitInProgress

Verifica se a inicialização está em andamento. A inicialização ocorre em tempo de execução.

(Herdado de DataTable)

Propriedades

Nome Description
CaseSensitive

Indica se as comparações de cadeia de caracteres dentro da tabela diferenciam maiúsculas de minúsculas.

(Herdado de DataTable)
ChildRelations

Obtém a coleção de relações filho para isso DataTable.

(Herdado de DataTable)
Columns

Obtém a coleção de colunas que pertencem a esta tabela.

(Herdado de DataTable)
Constraints

Obtém a coleção de restrições mantidas por esta tabela.

(Herdado de DataTable)
Container

Obtém o contêiner do componente.

(Herdado de MarshalByValueComponent)
DataSet

Obtém o DataSet ao qual esta tabela pertence.

(Herdado de DataTable)
DefaultView

Obtém uma exibição personalizada da tabela que pode incluir uma exibição filtrada ou uma posição de cursor.

(Herdado de DataTable)
DesignMode

Obtém um valor que indica se o componente está atualmente no modo de design.

(Herdado de MarshalByValueComponent)
DisplayExpression

Obtém ou define a expressão que retorna um valor usado para representar essa tabela na interface do usuário. A DisplayExpression propriedade permite que você exiba o nome dessa tabela em uma interface do usuário.

(Herdado de DataTable)
Events

Obtém a lista de manipuladores de eventos anexados a esse componente.

(Herdado de MarshalByValueComponent)
ExtendedProperties

Obtém a coleção de informações personalizadas do usuário.

(Herdado de DataTable)
HasErrors

Obtém um valor que indica se há erros em qualquer uma das linhas em qualquer uma das tabelas das DataSet quais a tabela pertence.

(Herdado de DataTable)
IsInitialized

Obtém um valor que indica se o DataTable valor é inicializado.

(Herdado de DataTable)
Locale

Obtém ou define as informações de localidade usadas para comparar cadeias de caracteres dentro da tabela.

(Herdado de DataTable)
MinimumCapacity

Obtém ou define o tamanho inicial para esta tabela.

(Herdado de DataTable)
Namespace

Obtém ou define o namespace para a representação XML dos dados armazenados no DataTable.

(Herdado de DataTable)
ParentRelations

Obtém a coleção de relações pai para isso DataTable.

(Herdado de DataTable)
Prefix

Obtém ou define o namespace para a representação XML dos dados armazenados no DataTable.

(Herdado de DataTable)
PrimaryKey

Obtém ou define uma matriz de colunas que funcionam como chaves primárias para a tabela de dados.

(Herdado de DataTable)
RemotingFormat

Obtém ou define o formato de serialização.

(Herdado de DataTable)
Rows

Obtém a coleção de linhas que pertencem a esta tabela.

(Herdado de DataTable)
Site

Obtém ou define um ISite para o DataTable.

(Herdado de DataTable)
TableName

Obtém ou define o nome do DataTable.

(Herdado de DataTable)

Métodos

Nome Description
AcceptChanges()

Confirma todas as alterações feitas nesta tabela desde a última vez AcceptChanges() que foi chamada.

(Herdado de DataTable)
BeginInit()

Inicia a inicialização de um DataTable que é usado em um formulário ou usado por outro componente. A inicialização ocorre em tempo de execução.

(Herdado de DataTable)
BeginLoadData()

Desativa notificações, manutenção de índice e restrições ao carregar dados.

(Herdado de DataTable)
Cast<TResult>()

Converte os elementos de um TypedTableBase<T> no tipo especificado. Esse método dá suporte à geração de objetos DataTable por Visual Studio e à ferramenta XSD.exe .NET Framework. Esse método não se destina a ser usado diretamente do seu código.

Clear()

Limpa todos DataTable os dados.

(Herdado de DataTable)
Clone()

Clona a estrutura do DataTable, incluindo todos os DataTable esquemas e restrições.

(Herdado de DataTable)
Compute(String, String)

Calcula a expressão fornecida nas linhas atuais que passam pelos critérios de filtro.

(Herdado de DataTable)
Copy()

Copia a estrutura e os dados para isso DataTable.

(Herdado de DataTable)
CreateDataReader()

Retorna um DataTableReader correspondente aos dados dentro deste DataTable.

(Herdado de DataTable)
CreateInstance()

Cria uma nova instância de DataTable.

(Herdado de DataTable)
Dispose()

Libera todos os recursos usados pelo MarshalByValueComponent.

(Herdado de MarshalByValueComponent)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo MarshalByValueComponent e, opcionalmente, libera os recursos gerenciados.

(Herdado de MarshalByValueComponent)
EndInit()

Encerra a inicialização de um DataTable que é usado em um formulário ou usado por outro componente. A inicialização ocorre em tempo de execução.

(Herdado de DataTable)
EndLoadData()

Ativa as notificações, a manutenção do índice e as restrições após o carregamento de dados.

(Herdado de DataTable)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetChanges()

Obtém uma cópia do DataTable que contém todas as alterações feitas a ele desde que foi carregado ou AcceptChanges() foi chamado pela última vez.

(Herdado de DataTable)
GetChanges(DataRowState)

Obtém uma cópia da DataTable que contém todas as alterações feitas a ela desde que foi carregada pela última vez ou desde que AcceptChanges() foi chamada, filtrada por DataRowState.

(Herdado de DataTable)
GetEnumerator()

Retorna um enumerador para o typed-DataRow. Esse método dá suporte à geração de objetos typed-DataTable por Visual Studio e a ferramenta XSD.exe .NET Framework. Esse método não se destina a ser usado diretamente do seu código.

GetErrors()

Obtém uma matriz de DataRow objetos que contêm erros.

(Herdado de DataTable)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetObjectData(SerializationInfo, StreamingContext)

Popula um objeto de informações de serialização com os dados necessários para serializar o DataTable.

(Herdado de DataTable)
GetRowType()

Obtém o tipo de linha.

(Herdado de DataTable)
GetSchema()

Para obter uma descrição deste membro, consulte GetSchema().

(Herdado de DataTable)
GetService(Type)

Obtém o implementador do IServiceProvider.

(Herdado de MarshalByValueComponent)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
ImportRow(DataRow)

Copia um DataRow em um DataTable, preservando quaisquer configurações de propriedade, bem como valores originais e atuais.

(Herdado de DataTable)
Load(IDataReader, LoadOption, FillErrorEventHandler)

Preenche um DataTable com valores de uma fonte de dados usando o fornecido IDataReader usando um delegado de tratamento de erros.

(Herdado de DataTable)
Load(IDataReader, LoadOption)

Preenche um DataTable com valores de uma fonte de dados usando o fornecido IDataReader. Se já DataTable contiver linhas, os dados de entrada da fonte de dados serão mesclados com as linhas existentes de acordo com o valor do loadOption parâmetro.

(Herdado de DataTable)
Load(IDataReader)

Preenche um DataTable com valores de uma fonte de dados usando o fornecido IDataReader. Se já DataTable contiver linhas, os dados de entrada da fonte de dados serão mesclados com as linhas existentes.

(Herdado de DataTable)
LoadDataRow(Object[], Boolean)

Localiza e atualiza uma linha específica. Se nenhuma linha correspondente for encontrada, uma nova linha será criada usando os valores fornecidos.

(Herdado de DataTable)
LoadDataRow(Object[], LoadOption)

Localiza e atualiza uma linha específica. Se nenhuma linha correspondente for encontrada, uma nova linha será criada usando os valores fornecidos.

(Herdado de DataTable)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Merge(DataTable, Boolean, MissingSchemaAction)

Mesclar o especificado DataTable com o atual DataTable, indicando se as alterações devem ser preservadas e como lidar com o esquema ausente no atual DataTable.

(Herdado de DataTable)
Merge(DataTable, Boolean)

Mesclar o especificado DataTable com o atual DataTable, indicando se as alterações devem ser preservadas no atual DataTable.

(Herdado de DataTable)
Merge(DataTable)

Mesclar o especificado DataTable com o atual DataTable.

(Herdado de DataTable)
NewRow()

Cria um novo DataRow com o mesmo esquema que a tabela.

(Herdado de DataTable)
NewRowArray(Int32)

Retorna um array de DataRow.

(Herdado de DataTable)
NewRowFromBuilder(DataRowBuilder)

Cria uma nova linha de uma linha existente.

(Herdado de DataTable)
OnColumnChanged(DataColumnChangeEventArgs)

Aciona o evento ColumnChanged.

(Herdado de DataTable)
OnColumnChanging(DataColumnChangeEventArgs)

Aciona o evento ColumnChanging.

(Herdado de DataTable)
OnPropertyChanging(PropertyChangedEventArgs)

Aciona o evento PropertyChanged.

(Herdado de DataTable)
OnRemoveColumn(DataColumn)

Notifica o DataTable que um DataColumn está sendo removido.

(Herdado de DataTable)
OnRowChanged(DataRowChangeEventArgs)

Aciona o evento RowChanged.

(Herdado de DataTable)
OnRowChanging(DataRowChangeEventArgs)

Aciona o evento RowChanging.

(Herdado de DataTable)
OnRowDeleted(DataRowChangeEventArgs)

Aciona o evento RowDeleted.

(Herdado de DataTable)
OnRowDeleting(DataRowChangeEventArgs)

Aciona o evento RowDeleting.

(Herdado de DataTable)
OnTableCleared(DataTableClearEventArgs)

Aciona o evento TableCleared.

(Herdado de DataTable)
OnTableClearing(DataTableClearEventArgs)

Aciona o evento TableClearing.

(Herdado de DataTable)
OnTableNewRow(DataTableNewRowEventArgs)

Aciona o evento TableNewRow.

(Herdado de DataTable)
ReadXml(Stream)

Lê o esquema XML e os DataTable dados no uso do .Stream

(Herdado de DataTable)
ReadXml(String)

Lê o esquema XML e os DataTable dados no arquivo especificado.

(Herdado de DataTable)
ReadXml(TextReader)

Lê o esquema XML e os DataTable dados no uso do .TextReader

(Herdado de DataTable)
ReadXml(XmlReader)

Lê o esquema XML e os DataTable dados no uso do .XmlReader

(Herdado de DataTable)
ReadXmlSchema(Stream)

Lê um esquema XML no DataTable fluxo de uso especificado.

(Herdado de DataTable)
ReadXmlSchema(String)

Lê um esquema XML no DataTable arquivo especificado.

(Herdado de DataTable)
ReadXmlSchema(TextReader)

Lê um esquema XML no DataTable uso do .TextReader

(Herdado de DataTable)
ReadXmlSchema(XmlReader)

Lê um esquema XML no DataTable uso do .XmlReader

(Herdado de DataTable)
ReadXmlSerializable(XmlReader)

Lê de um fluxo XML.

(Herdado de DataTable)
RejectChanges()

Reverte todas as alterações feitas na tabela desde que ela foi carregada ou a última vez AcceptChanges() foi chamada.

(Herdado de DataTable)
Reset()

Redefine o DataTable estado original. A redefinição remove todos os dados, índices, relações e colunas da tabela. Se um DataSet incluir um DataTable, a tabela ainda fará parte do DataSet depois que a tabela for redefinida.

(Herdado de DataTable)
Select()

Obtém uma matriz de todos os DataRow objetos.

(Herdado de DataTable)
Select(String, String, DataViewRowState)

Obtém uma matriz de todos os DataRow objetos que correspondem ao filtro na ordem do tipo que corresponde ao estado especificado.

(Herdado de DataTable)
Select(String, String)

Obtém uma matriz de todos os DataRow objetos que correspondem aos critérios de filtro, na ordem de classificação especificada.

(Herdado de DataTable)
Select(String)

Obtém uma matriz de todos os DataRow objetos que correspondem aos critérios de filtro.

(Herdado de DataTable)
ToString()

Obtém o TableName e DisplayExpression, se houver um como uma cadeia de caracteres concatenada.

(Herdado de DataTable)
WriteXml(Stream, Boolean)

Grava o conteúdo atual do DataTable XML como usando o especificado Stream. Para salvar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXml(Stream, XmlWriteMode, Boolean)

Grava os dados atuais e, opcionalmente, o esquema, para o DataTable arquivo especificado usando o especificado XmlWriteMode. Para gravar o esquema, defina o valor do mode parâmetro como WriteSchema. Para salvar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXml(Stream, XmlWriteMode)

Grava os dados atuais e, opcionalmente, o esquema, para o DataTable arquivo especificado usando o especificado XmlWriteMode. Para gravar o esquema, defina o valor do mode parâmetro como WriteSchema.

(Herdado de DataTable)
WriteXml(Stream)

Grava o conteúdo atual do DataTable XML como usando o especificado Stream.

(Herdado de DataTable)
WriteXml(String, Boolean)

Grava o conteúdo atual do DataTable como XML usando o arquivo especificado. Para salvar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXml(String, XmlWriteMode, Boolean)

Grava os dados atuais e, opcionalmente, o esquema, para o DataTable uso do arquivo especificado e XmlWriteMode. Para gravar o esquema, defina o valor do mode parâmetro como WriteSchema. Para salvar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXml(String, XmlWriteMode)

Grava os dados atuais e, opcionalmente, o esquema, para o DataTable uso do arquivo especificado e XmlWriteMode. Para gravar o esquema, defina o valor do mode parâmetro como WriteSchema.

(Herdado de DataTable)
WriteXml(String)

Grava o conteúdo atual do DataTable como XML usando o arquivo especificado.

(Herdado de DataTable)
WriteXml(TextWriter, Boolean)

Grava o conteúdo atual do DataTable XML como usando o especificado TextWriter. Para salvar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXml(TextWriter, XmlWriteMode, Boolean)

Grava os dados atuais e, opcionalmente, o esquema, para o DataTable uso do especificado TextWriter e XmlWriteMode. Para gravar o esquema, defina o valor do mode parâmetro como WriteSchema. Para salvar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXml(TextWriter, XmlWriteMode)

Grava os dados atuais e, opcionalmente, o esquema, para o DataTable uso do especificado TextWriter e XmlWriteMode. Para gravar o esquema, defina o valor do mode parâmetro como WriteSchema.

(Herdado de DataTable)
WriteXml(TextWriter)

Grava o conteúdo atual do DataTable XML como usando o especificado TextWriter.

(Herdado de DataTable)
WriteXml(XmlWriter, Boolean)

Grava o conteúdo atual do DataTable XML como usando o especificado XmlWriter.

(Herdado de DataTable)
WriteXml(XmlWriter, XmlWriteMode, Boolean)

Grava os dados atuais e, opcionalmente, o esquema, para o DataTable uso do especificado XmlWriter e XmlWriteMode. Para gravar o esquema, defina o valor do mode parâmetro como WriteSchema. Para salvar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXml(XmlWriter, XmlWriteMode)

Grava os dados atuais e, opcionalmente, o esquema, para o DataTable uso do especificado XmlWriter e XmlWriteMode. Para gravar o esquema, defina o valor do mode parâmetro como WriteSchema.

(Herdado de DataTable)
WriteXml(XmlWriter)

Grava o conteúdo atual do DataTable XML como usando o especificado XmlWriter.

(Herdado de DataTable)
WriteXmlSchema(Stream, Boolean)

Grava a estrutura de dados atual do DataTable esquema como XML no fluxo especificado. Para salvar o esquema para a tabela e todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXmlSchema(Stream)

Grava a estrutura de dados atual do DataTable esquema como XML no fluxo especificado.

(Herdado de DataTable)
WriteXmlSchema(String, Boolean)

Grava a estrutura de dados atual do DataTable esquema como XML no arquivo especificado. Para salvar o esquema para a tabela e todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXmlSchema(String)

Grava a estrutura de dados atual do DataTable esquema como XML no arquivo especificado.

(Herdado de DataTable)
WriteXmlSchema(TextWriter, Boolean)

Grava a estrutura de dados atual do DataTable esquema como XML usando o especificado TextWriter. Para salvar o esquema para a tabela e todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXmlSchema(TextWriter)

Grava a estrutura de dados atual do DataTable esquema como XML usando o especificado TextWriter.

(Herdado de DataTable)
WriteXmlSchema(XmlWriter, Boolean)

Grava a estrutura de dados atual do DataTable esquema como XML usando o especificado XmlWriter. Para salvar o esquema para a tabela e todos os seus descendentes, defina o writeHierarchy parâmetro como true.

(Herdado de DataTable)
WriteXmlSchema(XmlWriter)

Grava a estrutura de dados atual do DataTable esquema como XML usando o especificado XmlWriter.

(Herdado de DataTable)

Eventos

Nome Description
ColumnChanged

Ocorre depois que um valor é alterado para o especificado DataColumn em um DataRow.

(Herdado de DataTable)
ColumnChanging

Ocorre quando um valor está sendo alterado para o especificado DataColumn em um DataRow.

(Herdado de DataTable)
Disposed

Adiciona um manipulador de eventos para ouvir o Disposed evento no componente.

(Herdado de MarshalByValueComponent)
Initialized

Ocorre após a DataTable inicialização.

(Herdado de DataTable)
RowChanged

Ocorre depois que um DataRow foi alterado com êxito.

(Herdado de DataTable)
RowChanging

Ocorre quando um DataRow está mudando.

(Herdado de DataTable)
RowDeleted

Ocorre depois que uma linha na tabela é excluída.

(Herdado de DataTable)
RowDeleting

Ocorre antes que uma linha na tabela esteja prestes a ser excluída.

(Herdado de DataTable)
TableCleared

Ocorre depois que um DataTable é desmarcado.

(Herdado de DataTable)
TableClearing

Ocorre quando um DataTable é desmarcado.

(Herdado de DataTable)
TableNewRow

Ocorre quando uma nova DataRow é inserida.

(Herdado de DataTable)

Implantações explícitas de interface

Nome Description
IEnumerable.GetEnumerator()

Retorna um enumerador para o typed-DataRow. Esse método dá suporte à geração de objetos typed-DataTable por Visual Studio e a ferramenta XSD.exe .NET Framework. Esse método não se destina a ser usado diretamente do seu código.

IListSource.ContainsListCollection

Para obter uma descrição deste membro, consulte ContainsListCollection.

(Herdado de DataTable)
IListSource.GetList()

Para obter uma descrição deste membro, consulte GetList().

(Herdado de DataTable)
IXmlSerializable.GetSchema()

Para obter uma descrição deste membro, consulte GetSchema().

(Herdado de DataTable)
IXmlSerializable.ReadXml(XmlReader)

Para obter uma descrição deste membro, consulte ReadXml(XmlReader).

(Herdado de DataTable)
IXmlSerializable.WriteXml(XmlWriter)

Para obter uma descrição deste membro, consulte WriteXml(XmlWriter).

(Herdado de DataTable)

Métodos de Extensão

Nome Description
Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

Aplica uma função de acumulador em uma sequência. O valor de semente especificado é usado como o valor inicial do acumulador e a função especificada é usada para selecionar o valor do resultado.

Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)

Aplica uma função de acumulador em uma sequência. O valor de semente especificado é usado como o valor inicial do acumulador.

Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)

Aplica uma função de acumulador em uma sequência.

All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Determina se todos os elementos de uma sequência atendem a uma condição.

Ancestors<T>(IEnumerable<T>, XName)

Retorna uma coleção filtrada de elementos que contém os ancestrais de cada nó na coleção de origem. Somente os elementos que têm uma XName correspondente são incluídos na coleção.

Ancestors<T>(IEnumerable<T>)

Retorna uma coleção de elementos que contém os ancestrais de cada nó na coleção de origem.

Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Determina se qualquer elemento de uma sequência satisfaz uma condição.

Any<TSource>(IEnumerable<TSource>)

Determina se uma sequência contém elementos.

Append<TSource>(IEnumerable<TSource>, TSource)

Acrescenta um valor ao final da sequência.

AsDataView(DataTable)

Cria e retorna um objeto habilitado para DataView LINQ.

AsEnumerable(DataTable)

Retorna um IEnumerable<T> objeto, onde o parâmetro T genérico é DataRow. Esse objeto pode ser usado em uma consulta de método ou expressão LINQ.

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.

AsEnumerable<TSource>(IEnumerable<TSource>)

Retorna a entrada digitada como IEnumerable<T>.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsParallel<TSource>(IEnumerable<TSource>)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

Converte um IEnumerable<T> genérico em um IQueryable<T>genérico.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Calcula a média de uma sequência de valores Decimal obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Calcula a média de uma sequência de valores Double obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Calcula a média de uma sequência de valores Int32 obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Calcula a média de uma sequência de valores Int64 obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Calcula a média de uma sequência de valores Decimal anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Calcula a média de uma sequência de valores Double anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Calcula a média de uma sequência de valores Int32 anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Calcula a média de uma sequência de valores Int64 anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Calcula a média de uma sequência de valores Single anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Calcula a média de uma sequência de valores Single obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Concatena duas sequências.

Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

Determina se uma sequência contém um elemento especificado usando um IEqualityComparer<T>especificado.

Contains<TSource>(IEnumerable<TSource>, TSource)

Determina se uma sequência contém um elemento especificado usando o comparador de igualdade padrão.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Copia DataRow objetos para o DataTableespecificado, considerando um objeto de IEnumerable<T> de entrada em que o parâmetro genérico T é DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Copia DataRow objetos para o DataTableespecificado, considerando um objeto de IEnumerable<T> de entrada em que o parâmetro genérico T é DataRow.

CopyToDataTable<T>(IEnumerable<T>)

Retorna um DataTable que contém cópias dos objetos DataRow, dado um objeto de IEnumerable<T> de entrada em que o parâmetro genérico T é DataRow.

Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna um número que representa quantos elementos na sequência especificada atendem a uma condição.

Count<TSource>(IEnumerable<TSource>)

Retorna o número de elementos em uma sequência.

DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

Retorna os elementos da sequência especificada ou o valor especificado em uma coleção singleton se a sequência estiver vazia.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Retorna os elementos da sequência especificada ou o valor padrão do parâmetro de tipo em uma coleção singleton se a sequência estiver vazia.

DescendantNodes<T>(IEnumerable<T>)

Retorna uma coleção de nós descendentes de cada documento e elemento na coleção de origem.

Descendants<T>(IEnumerable<T>, XName)

Retorna uma coleção filtrada de elementos que contém os elementos descendentes de cada elemento e documento na coleção de origem. Somente os elementos que têm uma XName correspondente são incluídos na coleção.

Descendants<T>(IEnumerable<T>)

Retorna uma coleção de elementos que contém os elementos descendentes de cada elemento e documento na coleção de origem.

Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Retorna elementos distintos de uma sequência usando um IEqualityComparer<T> especificado para comparar valores.

Distinct<TSource>(IEnumerable<TSource>)

Retorna elementos distintos de uma sequência usando o comparador de igualdade padrão para comparar valores.

ElementAt<TSource>(IEnumerable<TSource>, Int32)

Retorna o elemento em um índice especificado em uma sequência.

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.

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

Retorna o elemento em um índice especificado em uma sequência ou um valor padrão se o índice estiver fora do intervalo.

Elements<T>(IEnumerable<T>, XName)

Retorna uma coleção filtrada dos elementos filho de cada elemento e documento na coleção de origem. Somente os elementos que têm uma XName correspondente são incluídos na coleção.

Elements<T>(IEnumerable<T>)

Retorna uma coleção dos elementos filho de cada elemento e documento na coleção de origem.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produz a diferença de conjunto de duas sequências usando a IEqualityComparer<T> especificada para comparar valores.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produz a diferença de conjunto de duas sequências usando o comparador de igualdade padrão para comparar valores.

First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna o primeiro elemento em uma sequência que satisfaz uma condição especificada.

First<TSource>(IEnumerable<TSource>)

Retorna o primeiro elemento de uma sequência.

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna o primeiro elemento da sequência que satisfaz uma condição ou um valor padrão se nenhum elemento desse tipo for encontrado.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Retorna o primeiro elemento de uma sequência ou um valor padrão se a sequência não contiver elementos.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave especificada e cria um valor de resultado de cada grupo e sua chave. Os valores de chave são comparados usando um comparador especificado e os elementos de cada grupo são projetados usando uma função especificada.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)

Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave especificada e cria um valor de resultado de cada grupo e sua chave. Os elementos de cada grupo são projetados usando uma função especificada.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave. As chaves são comparadas usando um comparador e os elementos de cada grupo são projetados usando uma função especificada.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave especificada e projeta os elementos para cada grupo usando uma função especificada.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave especificada e cria um valor de resultado de cada grupo e sua chave. As chaves são comparadas usando um comparador especificado.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)

Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave especificada e cria um valor de resultado de cada grupo e sua chave.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave especificada e compara as chaves usando um comparador especificado.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave especificada.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

Correlaciona os elementos de duas sequências com base na igualdade de chave e agrupa os resultados. Um IEqualityComparer<T> especificado é usado para comparar chaves.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)

Correlaciona os elementos de duas sequências com base na igualdade de chaves e agrupa os resultados. O comparador de igualdade padrão é usado para comparar chaves.

InDocumentOrder<T>(IEnumerable<T>)

Retorna uma coleção de nós que contém todos os nós na coleção de origem, classificada na ordem do documento.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produz a interseção definida de duas sequências usando a IEqualityComparer<T> especificada para comparar valores.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produz a interseção definida de duas sequências usando o comparador de igualdade padrão para comparar valores.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Correlaciona os elementos de duas sequências com base em chaves correspondentes. Um IEqualityComparer<T> especificado é usado para comparar chaves.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

Correlaciona os elementos de duas sequências com base em chaves correspondentes. O comparador de igualdade padrão é usado para comparar chaves.

Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna o último elemento de uma sequência que satisfaz uma condição especificada.

Last<TSource>(IEnumerable<TSource>)

Retorna o último elemento de uma sequência.

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna o último elemento de uma sequência que satisfaz uma condição ou um valor padrão se nenhum elemento desse tipo for encontrado.

LastOrDefault<TSource>(IEnumerable<TSource>)

Retorna o último elemento de uma sequência ou um valor padrão se a sequência não contiver elementos.

LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna um Int64 que representa quantos elementos em uma sequência atendem a uma condição.

LongCount<TSource>(IEnumerable<TSource>)

Retorna um Int64 que representa o número total de elementos em uma sequência.

Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Invoca uma função de transformação em cada elemento de uma sequência genérica e retorna o valor máximo resultante.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo Decimal.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo Double.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo Int32.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo Int64.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo de Decimal anulável.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo de Double anulável.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo de Int32 anulável.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo de Int64 anulável.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo de Single anulável.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor máximo Single.

Max<TSource>(IEnumerable<TSource>)

Retorna o valor máximo em uma sequência genérica.

Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Invoca uma função de transformação em cada elemento de uma sequência genérica e retorna o valor mínimo resultante.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Decimal.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Double.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Int32.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Int64.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Decimal anulável.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Double anulável.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Int32 anulável.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Int64 anulável.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Single anulável.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo de Single.

Min<TSource>(IEnumerable<TSource>)

Retorna o valor mínimo em uma sequência genérica.

Nodes<T>(IEnumerable<T>)

Retorna uma coleção dos nós filho de cada documento e elemento na coleção de origem.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

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.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Classifica os elementos de uma sequência em ordem crescente usando um comparador especificado.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Classifica os elementos de uma sequência em ordem crescente de acordo com uma chave.

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.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Classifica os elementos de uma sequência em ordem decrescente usando um comparador especificado.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Classifica os elementos de uma sequência em ordem decrescente de acordo com uma chave.

Prepend<TSource>(IEnumerable<TSource>, TSource)

Adiciona um valor ao início da sequência.

Remove<T>(IEnumerable<T>)

Remove cada nó da coleção de origem de seu nó pai.

Reverse<TSource>(IEnumerable<TSource>)

Inverte a ordem dos elementos em uma sequência.

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

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

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)

Projeta cada elemento de uma sequência em um novo formulário incorporando o índice do elemento.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Projeta cada elemento de uma sequência em um novo formulário.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projeta cada elemento de uma sequência em um IEnumerable<T>, nivela as sequências resultantes em uma sequência e invoca uma função de seletor de resultados em cada elemento nela.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projeta cada elemento de uma sequência em um IEnumerable<T>, nivela as sequências resultantes em uma sequência e invoca uma função de seletor de resultados em cada elemento nela. O índice de cada elemento de origem é usado na forma projetada intermediária desse elemento.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)

Projeta cada elemento de uma sequência em um IEnumerable<T> e nivela as sequências resultantes em uma sequência.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

Projeta cada elemento de uma sequência em um IEnumerable<T>e nivela as sequências resultantes em uma sequência. O índice de cada elemento de origem é usado na forma projetada desse elemento.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Determina se duas sequências são iguais comparando seus elementos usando um IEqualityComparer<T>especificado.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Determina se duas sequências são iguais comparando os elementos usando o comparador de igualdade padrão para seu tipo.

Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna o único elemento de uma sequência que satisfaz uma condição especificada e gera uma exceção se houver mais de um desses elementos.

Single<TSource>(IEnumerable<TSource>)

Retorna o único elemento de uma sequência e gera uma exceção se não houver exatamente um elemento na sequência.

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna o único elemento de uma sequência que satisfaz uma condição especificada ou um valor padrão se nenhum elemento desse tipo existir; esse método gerará uma exceção se mais de um elemento atender à condição.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Retorna o único elemento de uma sequência ou um valor padrão se a sequência estiver vazia; esse método gerará uma exceção se houver mais de um elemento na sequência.

Skip<TSource>(IEnumerable<TSource>, Int32)

Ignora um número especificado de elementos em uma sequência e retorna os elementos restantes.

SkipLast<TSource>(IEnumerable<TSource>, Int32)

Retorna uma nova coleção enumerável que contém os elementos com source os últimos count elementos da coleção de origem omitidos.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Ignora elementos em uma sequência, desde que uma condição especificada seja verdadeira e, em seguida, retorna os elementos restantes.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Ignora elementos em uma sequência, desde que uma condição especificada seja verdadeira e, em seguida, retorna os elementos restantes. O índice do elemento é usado na lógica da função de predicado.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Calcula a soma da sequência de valores Decimal obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Calcula a soma da sequência de valores Double obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Calcula a soma da sequência de valores Int32 obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Calcula a soma da sequência de valores Int64 obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Calcula a soma da sequência de valores Decimal anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Calcula a soma da sequência de valores Double anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Calcula a soma da sequência de valores Int32 anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Calcula a soma da sequência de valores Int64 anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Calcula a soma da sequência de valores Single anuláveis obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Calcula a soma da sequência de valores Single obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Take<TSource>(IEnumerable<TSource>, Int32)

Retorna um número especificado de elementos contíguos desde o início de uma sequência.

TakeLast<TSource>(IEnumerable<TSource>, Int32)

Retorna uma nova coleção enumerável que contém os últimos count elementos de source.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Retorna elementos de uma sequência desde que uma condição especificada seja verdadeira.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Retorna elementos de uma sequência desde que uma condição especificada seja verdadeira. O índice do elemento é usado na lógica da função de predicado.

ToArray<TSource>(IEnumerable<TSource>)

Cria uma matriz de um IEnumerable<T>.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Cria um Dictionary<TKey,TValue> de uma IEnumerable<T> de acordo com uma função de seletor de chave especificada, um comparador e uma função seletora de elemento.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Cria um Dictionary<TKey,TValue> de uma IEnumerable<T> de acordo com as funções de seletor de elemento e seletor de elemento especificadas.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Cria um Dictionary<TKey,TValue> de um IEnumerable<T> de acordo com uma função de seletor de chave especificada e um comparador de chave.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Cria um Dictionary<TKey,TValue> de um IEnumerable<T> de acordo com uma função de seletor de chave especificada.

ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Cria um HashSet<T> de um IEnumerable<T> usando o comparer para comparar chaves.

ToHashSet<TSource>(IEnumerable<TSource>)

Cria um HashSet<T> de um IEnumerable<T>.

ToList<TSource>(IEnumerable<TSource>)

Cria um List<T> de um IEnumerable<T>.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Cria um Lookup<TKey,TElement> de uma IEnumerable<T> de acordo com uma função de seletor de chave especificada, um comparador e uma função de seletor de elemento.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Cria um Lookup<TKey,TElement> de uma IEnumerable<T> de acordo com as funções de seletor de elemento e seletor de elemento especificadas.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Cria um Lookup<TKey,TElement> de um IEnumerable<T> de acordo com uma função de seletor de chave especificada e um comparador de chave.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Cria um Lookup<TKey,TElement> de um IEnumerable<T> de acordo com uma função de seletor de chave especificada.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Produz a união definida de duas sequências usando um IEqualityComparer<T>especificado.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Produz a união definida de duas sequências usando o comparador de igualdade padrão.

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

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

Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Filtra uma sequência de valores com base em um predicado.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Filtra uma sequência de valores com base em um predicado. O índice de cada elemento é usado na lógica da função de predicado.

Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)

Aplica uma função especificada aos elementos correspondentes de duas sequências, produzindo uma sequência dos resultados.

Aplica-se a

Confira também