TypedTableBase<T> Classe

Definição

Este tipo é usado como classe base para geração de objetos typed-DataTable pela Visual Studio e pela ferramenta XSD.exe .NET Framework, e não é destinado a ser usado diretamente a partir 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 Genérico

T

O tipo de objetos na sequência de origem representado pela tabela, tipicamente DataRow.

Herança
Atributos
Implementações

Construtores

Name Description
TypedTableBase<T>()

Inicializa um novo TypedTableBase<T>. Este método suporta a geração de objetos tipadosDataTable por Visual Studio e a ferramenta XSD.exe .NET Framework. Este tipo não foi concebido para ser usado diretamente a partir do seu código.

TypedTableBase<T>(SerializationInfo, StreamingContext)

Inicializa um novo TypedTableBase<T>. Este método suporta a geração de objetos tipadosDataTable por Visual Studio e a ferramenta XSD.exe .NET Framework. Este método não foi pensado para ser usado diretamente a partir do seu código.

Campos

Name Description
fInitInProgress

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

(Herdado de DataTable)

Propriedades

Name Description
CaseSensitive

Indica se as comparações de cadeias dentro da tabela são sensíveis a maiúsculas e maiúsculas.

(Herdado de DataTable)
ChildRelations

Obtém a coleção de relações infantis para isto 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

Recebe o recipiente do componente.

(Herdado de MarshalByValueComponent)
DataSet

Percebe a DataSet que esta mesa pertence.

(Herdado de DataTable)
DefaultView

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

(Herdado de DataTable)
DesignMode

Recebe um valor que indica se o componente está atualmente em modo de design.

(Herdado de MarshalByValueComponent)
DisplayExpression

Obtém ou define a expressão que devolve um valor usado para representar esta tabela na interface do utilizador. A DisplayExpression propriedade permite-lhe mostrar o nome desta tabela numa interface de utilizador.

(Herdado de DataTable)
Events

Obtém a lista de gestores de eventos que estão associados a este componente.

(Herdado de MarshalByValueComponent)
ExtendedProperties

Obtém a recolha de informações personalizadas do utilizador.

(Herdado de DataTable)
HasErrors

Obtém um valor que indica se existem erros em alguma das linhas de alguma das tabelas a DataSet que a tabela pertence.

(Herdado de DataTable)
IsInitialized

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

(Herdado de DataTable)
Locale

Obtém ou define a informação local usada para comparar cadeias dentro da tabela.

(Herdado de DataTable)
MinimumCapacity

Obtém ou define o tamanho inicial inicial desta 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 parentais para isto 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 um array 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

Name Description
AcceptChanges()

Faz commit de todas as alterações feitas a esta tabela desde a última vez AcceptChanges() que foi chamada.

(Herdado de DataTable)
BeginInit()

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

(Herdado de DataTable)
BeginLoadData()

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

(Herdado de DataTable)
Cast<TResult>()

Converte os elementos de an TypedTableBase<T> para o tipo especificado. Este método suporta geração de objetos tipados DataTable por Visual Studio e pela ferramenta XSD.exe .NET Framework. Este método não foi pensado para ser usado diretamente a partir do seu código.

Clear()

Elimina DataTable todos os dados.

(Herdado de DataTable)
Clone()

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

(Herdado de DataTable)
Compute(String, String)

Calcula a expressão dada nas linhas atuais que passam os critérios do filtro.

(Herdado de DataTable)
Copy()

Copia tanto a estrutura como os dados para este DataTable.

(Herdado de DataTable)
CreateDataReader()

Devolve a DataTableReader correspondente aos dados dentro deste DataTable.

(Herdado de DataTable)
CreateInstance()

Cria uma nova instância de DataTable.

(Herdado de DataTable)
Dispose()

Liberta todos os recursos utilizados pelo MarshalByValueComponent.

(Herdado de MarshalByValueComponent)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo MarshalByValueComponent e opcionalmente liberta os recursos geridos.

(Herdado de MarshalByValueComponent)
EndInit()

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

(Herdado de DataTable)
EndLoadData()

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

(Herdado de DataTable)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetChanges()

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

(Herdado de DataTable)
GetChanges(DataRowState)

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

(Herdado de DataTable)
GetEnumerator()

Devolve um enumerador para o tipo digitado-DataRow. Este método suporta a geração de objetos tipadosDataTable por Visual Studio e a ferramenta XSD.exe .NET Framework. Este método não foi pensado para ser usado diretamente a partir do seu código.

GetErrors()

Recebe um array de DataRow objetos que contêm erros.

(Herdado de DataTable)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetObjectData(SerializationInfo, StreamingContext)

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

(Herdado de DataTable)
GetRowType()

Fica com o tipo de fila.

(Herdado de DataTable)
GetSchema()

Para uma descrição deste elemento, veja 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 a DataRow para um DataTable, preservando quaisquer definições de propriedade, bem como valores originais e atuais.

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

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

(Herdado de DataTable)
Load(IDataReader, LoadOption)

Preenche a DataTable com valores de uma fonte de dados usando o .IDataReader Se já DataTable contiver linhas, os dados recebidos da fonte de dados são fundidos com as linhas existentes de acordo com o valor do loadOption parâmetro.

(Herdado de DataTable)
Load(IDataReader)

Preenche a DataTable com valores de uma fonte de dados usando o .IDataReader Se já DataTable contiver linhas, os dados recebidos da fonte de dados são fundidos com as linhas existentes.

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

Encontra e atualiza uma linha específica. Se não for encontrada nenhuma linha correspondente, uma nova linha é criada usando os valores indicados.

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

Encontra e atualiza uma linha específica. Se não for encontrada nenhuma linha correspondente, uma nova linha é criada usando os valores indicados.

(Herdado de DataTable)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

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

Juntar o especificado DataTable com o atual DataTable, indicando se deve preservar as alterações e como lidar com o esquema em falta no atual DataTable.

(Herdado de DataTable)
Merge(DataTable, Boolean)

Fuja o especificado DataTable com a corrente DataTable, indicando se deve preservar as alterações na corrente DataTable.

(Herdado de DataTable)
Merge(DataTable)

Funde o especificado DataTable com a corrente DataTable.

(Herdado de DataTable)
NewRow()

Cria um novo DataRow com o mesmo esquema da tabela.

(Herdado de DataTable)
NewRowArray(Int32)

Devolve um array de DataRow.

(Herdado de DataTable)
NewRowFromBuilder(DataRowBuilder)

Cria uma nova linha a partir de uma linha existente.

(Herdado de DataTable)
OnColumnChanged(DataColumnChangeEventArgs)

Eleva o ColumnChanged evento.

(Herdado de DataTable)
OnColumnChanging(DataColumnChangeEventArgs)

Eleva o ColumnChanging evento.

(Herdado de DataTable)
OnPropertyChanging(PropertyChangedEventArgs)

Eleva o PropertyChanged evento.

(Herdado de DataTable)
OnRemoveColumn(DataColumn)

Notifica que DataTable a DataColumn está a ser removido.

(Herdado de DataTable)
OnRowChanged(DataRowChangeEventArgs)

Eleva o RowChanged evento.

(Herdado de DataTable)
OnRowChanging(DataRowChangeEventArgs)

Eleva o RowChanging evento.

(Herdado de DataTable)
OnRowDeleted(DataRowChangeEventArgs)

Eleva o RowDeleted evento.

(Herdado de DataTable)
OnRowDeleting(DataRowChangeEventArgs)

Eleva o RowDeleting evento.

(Herdado de DataTable)
OnTableCleared(DataTableClearEventArgs)

Eleva o TableCleared evento.

(Herdado de DataTable)
OnTableClearing(DataTableClearEventArgs)

Eleva o TableClearing evento.

(Herdado de DataTable)
OnTableNewRow(DataTableNewRowEventArgs)

Eleva o TableNewRow evento.

(Herdado de DataTable)
ReadXml(Stream)

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

(Herdado de DataTable)
ReadXml(String)

Lê o esquema XML e os dados do DataTable ficheiro especificado.

(Herdado de DataTable)
ReadXml(TextReader)

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

(Herdado de DataTable)
ReadXml(XmlReader)

Lê o Esquema XML e os Dados no DataTable usando o especificado XmlReader.

(Herdado de DataTable)
ReadXmlSchema(Stream)

Lê um esquema XML no DataTable usando o fluxo especificado.

(Herdado de DataTable)
ReadXmlSchema(String)

Lê um esquema XML a DataTable partir do ficheiro especificado.

(Herdado de DataTable)
ReadXmlSchema(TextReader)

Lê um esquema XML no DataTable usando o especificado TextReader.

(Herdado de DataTable)
ReadXmlSchema(XmlReader)

Lê um esquema XML no DataTable usando o especificado XmlReader.

(Herdado de DataTable)
ReadXmlSerializable(XmlReader)

Lê a partir de um fluxo XML.

(Herdado de DataTable)
RejectChanges()

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

(Herdado de DataTable)
Reset()

Reinicia o DataTable estado original. O reset remove todos os dados, índices, relações e colunas da tabela. Se um DataSet incluir uma DataTable, a tabela continuará a fazer parte do DataSet depois de a tabela ser reiniciada.

(Herdado de DataTable)
Select()

Obtém um array de todos os DataRow objetos.

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

Obtém um array de todos os DataRow objetos que correspondem ao filtro na ordem do ordenamento que corresponde ao estado especificado.

(Herdado de DataTable)
Select(String, String)

Obtém um array de todos os DataRow objetos que correspondem aos critérios do filtro, na ordem de ordenação especificada.

(Herdado de DataTable)
Select(String)

Obtém um array de todos os DataRow objetos que correspondem aos critérios do filtro.

(Herdado de DataTable)
ToString()

Obtém-se o TableName e DisplayExpression, se existir um como uma cadeia concatenada.

(Herdado de DataTable)
WriteXml(Stream, Boolean)

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

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

Escreve os dados atuais e, opcionalmente, o esquema, para o DataTable ficheiro especificado usando o ficheiro especificado XmlWriteMode. Para escrever o esquema, defina o valor do mode parâmetro para WriteSchema. Para guardar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro para true.

(Herdado de DataTable)
WriteXml(Stream, XmlWriteMode)

Escreve os dados atuais e, opcionalmente, o esquema, para o DataTable ficheiro especificado usando o ficheiro especificado XmlWriteMode. Para escrever o esquema, defina o valor do mode parâmetro para WriteSchema.

(Herdado de DataTable)
WriteXml(Stream)

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

(Herdado de DataTable)
WriteXml(String, Boolean)

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

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

Escreve os dados atuais e, opcionalmente, o esquema, para o DataTable usando o ficheiro especificado e XmlWriteMode. Para escrever o esquema, defina o valor do mode parâmetro para WriteSchema. Para guardar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro para true.

(Herdado de DataTable)
WriteXml(String, XmlWriteMode)

Escreve os dados atuais e, opcionalmente, o esquema, para o DataTable usando o ficheiro especificado e XmlWriteMode. Para escrever o esquema, defina o valor do mode parâmetro para WriteSchema.

(Herdado de DataTable)
WriteXml(String)

Escreve o conteúdo atual do DataTable como XML usando o ficheiro especificado.

(Herdado de DataTable)
WriteXml(TextWriter, Boolean)

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

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

Escreve os dados atuais, e opcionalmente o esquema, para o DataTable usando os especificados TextWriter e XmlWriteMode. Para escrever o esquema, defina o valor do mode parâmetro para WriteSchema. Para guardar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro para true.

(Herdado de DataTable)
WriteXml(TextWriter, XmlWriteMode)

Escreve os dados atuais, e opcionalmente o esquema, para o DataTable usando os especificados TextWriter e XmlWriteMode. Para escrever o esquema, defina o valor do mode parâmetro para WriteSchema.

(Herdado de DataTable)
WriteXml(TextWriter)

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

(Herdado de DataTable)
WriteXml(XmlWriter, Boolean)

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

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

Escreve os dados atuais, e opcionalmente o esquema, para o DataTable usando os especificados XmlWriter e XmlWriteMode. Para escrever o esquema, defina o valor do mode parâmetro para WriteSchema. Para guardar os dados da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro para true.

(Herdado de DataTable)
WriteXml(XmlWriter, XmlWriteMode)

Escreve os dados atuais, e opcionalmente o esquema, para o DataTable usando os especificados XmlWriter e XmlWriteMode. Para escrever o esquema, defina o valor do mode parâmetro para WriteSchema.

(Herdado de DataTable)
WriteXml(XmlWriter)

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

(Herdado de DataTable)
WriteXmlSchema(Stream, Boolean)

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

(Herdado de DataTable)
WriteXmlSchema(Stream)

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

(Herdado de DataTable)
WriteXmlSchema(String, Boolean)

Escreve a estrutura de dados atual do DataTable como um esquema XML no ficheiro especificado. Para guardar o esquema da tabela e de todos os seus descendentes, defina o writeHierarchy parâmetro para true.

(Herdado de DataTable)
WriteXmlSchema(String)

Escreve a estrutura de dados atual do DataTable como um esquema XML no ficheiro especificado.

(Herdado de DataTable)
WriteXmlSchema(TextWriter, Boolean)

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

(Herdado de DataTable)
WriteXmlSchema(TextWriter)

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

(Herdado de DataTable)
WriteXmlSchema(XmlWriter, Boolean)

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

(Herdado de DataTable)
WriteXmlSchema(XmlWriter)

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

(Herdado de DataTable)

evento

Name Description
ColumnChanged

Ocorre depois de um valor ter sido alterado para o especificado DataColumn num DataRow.

(Herdado de DataTable)
ColumnChanging

Ocorre quando um valor está a ser alterado para o especificado DataColumn num DataRow.

(Herdado de DataTable)
Disposed

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

(Herdado de MarshalByValueComponent)
Initialized

Ocorre após a inicialização.DataTable

(Herdado de DataTable)
RowChanged

Ocorre depois de um DataRow ter sido alterado com sucesso.

(Herdado de DataTable)
RowChanging

Ocorre quando a DataRow está a mudar.

(Herdado de DataTable)
RowDeleted

Ocorre depois de uma linha na tabela ter sido eliminada.

(Herdado de DataTable)
RowDeleting

Ocorre antes de uma linha na tabela estar prestes a ser eliminada.

(Herdado de DataTable)
TableCleared

Ocorre depois de um DataTable ser eliminado.

(Herdado de DataTable)
TableClearing

Ocorre quando um DataTable é limpo.

(Herdado de DataTable)
TableNewRow

Ocorre quando um novo DataRow é inserido.

(Herdado de DataTable)

Implementações de Interface Explícita

Name Description
IEnumerable.GetEnumerator()

Devolve um enumerador para o tipo digitado-DataRow. Este método suporta a geração de objetos tipadosDataTable por Visual Studio e a ferramenta XSD.exe .NET Framework. Este método não foi pensado para ser usado diretamente a partir do seu código.

IListSource.ContainsListCollection

Para uma descrição deste elemento, veja ContainsListCollection.

(Herdado de DataTable)
IListSource.GetList()

Para uma descrição deste elemento, veja GetList().

(Herdado de DataTable)
IXmlSerializable.GetSchema()

Para uma descrição deste elemento, veja GetSchema().

(Herdado de DataTable)
IXmlSerializable.ReadXml(XmlReader)

Para uma descrição deste elemento, veja ReadXml(XmlReader).

(Herdado de DataTable)
IXmlSerializable.WriteXml(XmlWriter)

Para uma descrição deste elemento, veja WriteXml(XmlWriter).

(Herdado de DataTable)

Métodos da Extensão

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

Aplica uma função acumuladora sobre uma sequência. O valor semente especificado é usado como 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 acumuladora sobre uma sequência. O valor semente especificado é usado como valor inicial do acumulador.

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

Aplica uma função acumuladora sobre uma sequência.

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

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

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

Devolve uma coleção filtrada de elementos que contém os antepassados de cada nó na coleção fonte. Apenas os elementos que têm correspondência XName são incluídos na coleção.

Ancestors<T>(IEnumerable<T>)

Devolve uma coleção de elementos que contém os antepassados de cada nó na coleção de código-fonte.

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

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

Any<TSource>(IEnumerable<TSource>)

Determina se uma sequência contém algum elemento.

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

Acrescenta um valor ao final da sequência.

AsDataView(DataTable)

Cria e devolve um objeto ativado DataView para LINQ.

AsEnumerable(DataTable)

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

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.

AsEnumerable<TSource>(IEnumerable<TSource>)

Retorna a entrada digitada como IEnumerable<T>.

AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsParallel<TSource>(IEnumerable<TSource>)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

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

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

Calcula a média de uma sequência de Decimal valores 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 Double valores 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 Int32 valores 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 Int64 valores 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 anuláveis Decimal que são 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 anuláveis Double que são 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 anuláveis Int32 que são 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 anuláveis Int64 que são 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 anuláveis Single que são 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 Single valores obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

Cast<TResult>(IEnumerable)

Conjura os elementos de an 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>

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 especificado DataTable, dado um objeto de entrada IEnumerable<T> onde o parâmetro T genérico é DataRow.

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

Copia DataRow objetos para o especificado DataTable, dado um objeto de entrada IEnumerable<T> onde o parâmetro T genérico é DataRow.

CopyToDataTable<T>(IEnumerable<T>)

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

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

Devolve um número que representa quantos elementos na sequência especificada satisfazem uma condição.

Count<TSource>(IEnumerable<TSource>)

Devolve o número de elementos numa sequência.

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

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

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

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

DescendantNodes<T>(IEnumerable<T>)

Devolve uma coleção dos nós descendentes de cada documento e elemento da coleção de origem.

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

Devolve uma coleção filtrada de elementos que contém os elementos descendentes de cada elemento e documento da coleção de origem. Apenas os elementos que têm correspondência XName são incluídos na coleção.

Descendants<T>(IEnumerable<T>)

Devolve uma coleção de elementos que contém os elementos descendentes de cada elemento e documento da coleção fonte.

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

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

Distinct<TSource>(IEnumerable<TSource>)

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

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

Devolve o elemento num índice especificado numa sequência.

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.

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

Devolve o elemento num índice especificado numa sequência ou um valor padrão se o índice estiver fora do intervalo.

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

Devolve uma coleção filtrada dos elementos filhos de cada elemento e documento da coleção de origem. Apenas os elementos que têm correspondência XName são incluídos na coleção.

Elements<T>(IEnumerable<T>)

Devolve uma coleção dos elementos filhos de cada elemento e documento da coleção de origem.

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

Produz a diferença de conjuntos de duas sequências usando o especificado IEqualityComparer<T> para comparar valores.

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

Produz a diferença de conjuntos de duas sequências usando o comparador de igualdade por defeito para comparar valores.

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

Devolve o primeiro elemento numa sequência que satisfaz uma condição especificada.

First<TSource>(IEnumerable<TSource>)

Devolve o primeiro elemento de uma sequência.

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

Devolve o primeiro elemento da sequência que satisfaz uma condição ou um valor padrão se tal elemento não for encontrado.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Devolve 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 seletora de teclas especificada e cria um valor de resultado a partir de cada grupo e da sua chave. Os valores-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 seletora de teclas especificada e cria um valor de resultado a partir de cada grupo e da 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 seletora de tecla. 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 seletora de teclas 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 seletora de teclas especificada e cria um valor de resultado a partir de cada grupo e da 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 seletora de teclas especificada e cria um valor de resultado a partir de cada grupo e da 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 seletora de teclas 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 seletora de teclas 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 especificado IEqualityComparer<T> é usado para comparar tonalidades.

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 das chaves e agrupa os resultados. O comparador de igualdade por defeito é usado para comparar chaves.

InDocumentOrder<T>(IEnumerable<T>)

Devolve uma coleção de nós que contém todos os nós da coleção de código-fonte, ordenados pela ordem dos documentos.

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

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

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

Produz a interseção conjunta 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 nas chaves correspondentes. Um especificado IEqualityComparer<T> é usado para comparar tonalidades.

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 nas chaves correspondentes. O comparador de igualdade por defeito é usado para comparar chaves.

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

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

Last<TSource>(IEnumerable<TSource>)

Devolve o último elemento de uma sequência.

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

Devolve o último elemento de uma sequência que satisfaz uma condição ou um valor padrão se tal elemento não for encontrado.

LastOrDefault<TSource>(IEnumerable<TSource>)

Devolve 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>)

Devolve e Int64 que representa quantos elementos numa sequência satisfazem uma condição.

LongCount<TSource>(IEnumerable<TSource>)

Retorna e Int64 que representa o número total de elementos numa 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 devolve 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 devolve 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 devolve 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 devolve 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 devolve 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 devolve o valor máximo anulável Decimal .

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

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

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

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

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

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

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

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

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

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

Max<TSource>(IEnumerable<TSource>)

Devolve o valor máximo numa 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 devolve 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 devolve o valor mínimo Decimal .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Min<TSource>(IEnumerable<TSource>)

Devolve o valor mínimo numa sequência genérica.

Nodes<T>(IEnumerable<T>)

Devolve uma coleção dos nós filhos de cada documento e elemento da coleção de código-fonte.

OfType<TResult>(IEnumerable)

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

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.

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

Ordena os elementos de uma sequência por ordem crescente usando um comparador especificado.

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

Ordena os elementos de uma sequência por ordem crescente de acordo com uma chave.

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.

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

Ordena os elementos de uma sequência por ordem decrescente usando um comparador especificado.

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

Ordena os elementos de uma sequência por ordem decrescente de acordo com uma chave.

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

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

Remove<T>(IEnumerable<T>)

Remove todos os nós da coleção de origem do seu nó pai.

Reverse<TSource>(IEnumerable<TSource>)

Inverte a ordem dos elementos numa sequência.

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

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

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

Projeta cada elemento de uma sequência numa nova forma incorporando o índice do elemento.

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

Projeta cada elemento de uma sequência numa nova forma.

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

Projeta cada elemento de uma sequência para um IEnumerable<T>, achata as sequências resultantes numa sequência e invoca uma função seletora de resultados em cada elemento nelas.

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

Projeta cada elemento de uma sequência para um IEnumerable<T>, achata as sequências resultantes numa sequência e invoca uma função seletora de resultados em cada elemento nelas. O índice de cada elemento fonte é usado na forma intermédia projetada desse elemento.

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

Projeta cada elemento de uma sequência para um IEnumerable<T> e achata as sequências resultantes numa sequência.

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

Projeta cada elemento de uma sequência para um IEnumerable<T>, e achata as sequências resultantes numa só sequência. O índice de cada elemento fonte é usado na forma projetada desse elemento.

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

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

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 o seu tipo.

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

Devolve o único elemento de uma sequência que satisfaz uma condição especificada, e lança uma exceção se existirem mais do que um desses elementos.

Single<TSource>(IEnumerable<TSource>)

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

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

Devolve o único elemento de uma sequência que satisfaz uma condição especificada ou um valor padrão se tal elemento não existir; este método lança uma exceção se mais do que um elemento satisfizerem a condição.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Devolve o único elemento de uma sequência, ou um valor padrão se a sequência estiver vazia; este método lança uma exceção se houver mais do que um elemento na sequência.

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

Ignora um número especificado de elementos numa sequência e depois devolve os elementos restantes.

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

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

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

Ignora elementos numa sequência desde que uma condição especificada seja verdadeira e depois devolve os elementos restantes.

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

Ignora elementos numa sequência desde que uma condição especificada seja verdadeira e depois devolve 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 Decimal valores 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 Double valores 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 Int32 valores 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 Int64 valores 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 nulos Decimal que são obtidos ao invocar 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 nulos Double que são obtidos ao invocar 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 nulos Int32 que são obtidos ao invocar 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 nulos Int64 que são obtidos ao invocar 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 nulos Single que são obtidos ao invocar 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 Single valores obtidos invocando uma função de transformação em cada elemento da sequência de entrada.

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

Devolve um número especificado de elementos contíguos do início de uma sequência.

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

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

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

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

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

Devolve 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 um array a partir de um IEnumerable<T>.

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

Cria a Dictionary<TKey,TValue> partir de uma IEnumerable<T> função seletora de teclas especificada, um comparador e uma função seletora de elementos.

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

Cria um Dictionary<TKey,TValue> a partir de um IEnumerable<T> de acordo com as funções seletoras de teclas e seletores de elementos especificadas.

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

Cria um Dictionary<TKey,TValue> a partir de um IEnumerable<T> de acordo com uma função seletora de teclas especificada e um comparador de chaves.

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

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

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

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

ToHashSet<TSource>(IEnumerable<TSource>)

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

ToList<TSource>(IEnumerable<TSource>)

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

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

Cria a Lookup<TKey,TElement> partir de uma IEnumerable<T> função seletora de teclas especificada, um comparador e uma função seletor de elementos.

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

Cria um Lookup<TKey,TElement> a partir de um IEnumerable<T> de acordo com as funções seletoras de teclas e seletores de elementos especificadas.

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

Cria um Lookup<TKey,TElement> a partir de um IEnumerable<T> de acordo com uma função seletora de teclas especificada e um comparador de chaves.

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

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

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

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

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

Produz a união conjunta 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 num predicado.

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

Filtra uma sequência de valores com base num 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

Ver também