ParallelQuery<TSource> Classe 
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma sequência paralela.
generic <typename TSource>
public ref class ParallelQuery : System::Linq::ParallelQuery, System::Collections::Generic::IEnumerable<TSource>
	public class ParallelQuery<TSource> : System.Linq.ParallelQuery, System.Collections.Generic.IEnumerable<TSource>
	type ParallelQuery<'Source> = class
    inherit ParallelQuery
    interface seq<'Source>
    interface IEnumerable
	Public Class ParallelQuery(Of TSource)
Inherits ParallelQuery
Implements IEnumerable(Of TSource)
    Parâmetros de tipo
- TSource
 
O tipo de elemento na sequência de origem.
- Herança
 
- Derivado
 
- Implementações
 - 
		IEnumerable<TSource> IEnumerable
 
Métodos
| Equals(Object) | 
		 Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) | 
        	
| GetEnumerator() | 
		 Retorna um enumerador que itera por meio da sequência.  | 
        	
| GetHashCode() | 
		 Serve como a função de hash padrão. (Herdado de Object) | 
        	
| GetType() | 
		 Obtém o Type da instância atual. (Herdado de Object) | 
        	
| MemberwiseClone() | 
		 Cria uma cópia superficial do Objectatual. (Herdado de Object) | 
        	
| ToString() | 
		 Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) | 
        	
Implantações explícitas de interface
| IEnumerable.GetEnumerator() | 
		 Retorna um enumerador que itera por meio da sequência. (Herdado de ParallelQuery) | 
        	
Métodos de Extensão
| ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Cria um FrozenDictionary<TKey,TValue> de uma IEnumerable<T> de acordo com a função de seletor de chave especificada.  | 
        	
| ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) | 
		 Cria um FrozenDictionary<TKey,TValue> de uma IEnumerable<T> de acordo com as funções de seletor de elemento e seletor de elemento especificadas.  | 
        	
| ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) | 
		 Cria um FrozenSet<T> com os valores especificados.  | 
        	
| ToImmutableArray<TSource>(IEnumerable<TSource>) | 
		 Cria uma matriz imutável da coleção especificada.  | 
        	
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) | 
		 Constrói um dicionário imutável a partir de uma coleção existente de elementos, aplicando uma função de transformação às chaves de origem.  | 
        	
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Constrói um dicionário imutável com base em alguma transformação de uma sequência.  | 
        	
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) | 
		 Enumera e transforma uma sequência e produz um dicionário imutável de seu conteúdo.  | 
        	
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) | 
		 Enumera e transforma uma sequência e produz um dicionário imutável de seu conteúdo usando o comparador de chave especificado.  | 
        	
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) | 
		 Enumera e transforma uma sequência e produz um dicionário imutável de seu conteúdo usando os comparadores de chave e valor especificados.  | 
        	
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) | 
		 Enumera uma sequência e produz um conjunto de hash imutável de seu conteúdo.  | 
        	
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) | 
		 Enumera uma sequência, produz um conjunto de hash imutável de seu conteúdo e usa o comparador de igualdade especificado para o tipo de conjunto.  | 
        	
| ToImmutableList<TSource>(IEnumerable<TSource>) | 
		 Enumera uma sequência e produz uma lista imutável de seu conteúdo.  | 
        	
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) | 
		 Enumera e transforma uma sequência e produz um dicionário classificado imutável de seu conteúdo.  | 
        	
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) | 
		 Enumera e transforma uma sequência e produz um dicionário classificado imutável de seu conteúdo usando o comparador de chave especificado.  | 
        	
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) | 
		 Enumera e transforma uma sequência e produz um dicionário classificado imutável de seu conteúdo usando os comparadores de chave e valor especificados.  | 
        	
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>) | 
		 Enumera uma sequência e produz um conjunto classificado imutável de seu conteúdo.  | 
        	
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) | 
		 Enumera uma sequência, produz um conjunto classificado imutável de seu conteúdo e usa o comparador especificado.  | 
        	
| 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   | 
        	
| 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   | 
        	
| 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   | 
        	
| Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>) | 
		 Aplica uma função de acumulador em uma sequência.  | 
        	
| 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,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.  | 
        	
| AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) | 
		 Representa uma sequência paralela.  | 
        	
| AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) | 
		 Representa uma sequência paralela.  | 
        	
| All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) | 
		 Determina se todos os elementos de uma sequência atendem a uma condição.  | 
        	
| Any<TSource>(IEnumerable<TSource>) | 
		 Determina se uma sequência contém elementos.  | 
        	
| Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) | 
		 Determina se qualquer elemento de uma sequência satisfaz uma condição.  | 
        	
| Append<TSource>(IEnumerable<TSource>, TSource) | 
		 Acrescenta um valor ao final da sequência.  | 
        	
| AsEnumerable<TSource>(IEnumerable<TSource>) | 
		 Retorna a entrada digitada como IEnumerable<T>.  | 
        	
| 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.  | 
        	
| Chunk<TSource>(IEnumerable<TSource>, Int32) | 
		 Divide os elementos de uma sequência em partes de tamanho no máximo   | 
        	
| Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) | 
		 Concatena duas sequências.  | 
        	
| Contains<TSource>(IEnumerable<TSource>, TSource) | 
		 Determina se uma sequência contém um elemento especificado usando o comparador de igualdade padrão.  | 
        	
| Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>) | 
		 Determina se uma sequência contém um elemento especificado usando um IEqualityComparer<T>especificado.  | 
        	
| Count<TSource>(IEnumerable<TSource>) | 
		 Retorna o número de elementos em uma sequência.  | 
        	
| Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) | 
		 Retorna um número que representa quantos elementos na sequência especificada atendem a uma condição.  | 
        	
| CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Representa uma sequência paralela.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| Distinct<TSource>(IEnumerable<TSource>) | 
		 Retorna elementos distintos de uma sequência usando o comparador de igualdade padrão para comparar valores.  | 
        	
| Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) | 
		 Retorna elementos distintos de uma sequência usando um IEqualityComparer<T> especificado para comparar valores.  | 
        	
| DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) | 
		 Retorna elementos distintos de uma sequência de acordo com uma função de seletor de chave especificada.  | 
        	
| DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Retorna elementos distintos de uma sequência de acordo com uma função de seletor de chave especificada e usando um comparador especificado para comparar chaves.  | 
        	
| ElementAt<TSource>(IEnumerable<TSource>, Index) | 
		 Retorna o elemento em um índice especificado em uma sequência.  | 
        	
| ElementAt<TSource>(IEnumerable<TSource>, Int32) | 
		 Retorna o elemento em um índice especificado em uma sequência.  | 
        	
| ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index) | 
		 Retorna o elemento em um índice especificado em uma sequência ou um valor padrão se o índice 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.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) | 
		 Produz a diferença de conjunto de duas sequências de acordo com uma função de seletor de chave especificada.  | 
        	
| ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Produz a diferença de conjunto de duas sequências de acordo com uma função de seletor de chave especificada.  | 
        	
| First<TSource>(IEnumerable<TSource>) | 
		 Retorna o primeiro elemento de uma sequência.  | 
        	
| First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) | 
		 Retorna o primeiro elemento em uma sequência que satisfaz uma condição especificada.  | 
        	
| 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.  | 
        	
| FirstOrDefault<TSource>(IEnumerable<TSource>, TSource) | 
		 Retorna o primeiro elemento de uma sequência ou um valor padrão especificado se a sequência não contiver elementos.  | 
        	
| 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>, Func<TSource,Boolean>, TSource) | 
		 Retorna o primeiro elemento da sequência que satisfaz uma condição ou um valor padrão especificado se nenhum elemento desse tipo for encontrado.  | 
        	
| 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.  | 
        	
| 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,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,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,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,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,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,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.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| Index<TSource>(IEnumerable<TSource>) | 
		 Retorna um enumerável que incorpora o índice do elemento em uma tupla.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) | 
		 Produz a interseção definida de duas sequências de acordo com uma função de seletor de chave especificada.  | 
        	
| IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Produz a interseção definida de duas sequências de acordo com uma função de seletor de chave especificada.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| Last<TSource>(IEnumerable<TSource>) | 
		 Retorna o último elemento de uma sequência.  | 
        	
| Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) | 
		 Retorna o último elemento de uma sequência que satisfaz uma condição especificada.  | 
        	
| 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.  | 
        	
| LastOrDefault<TSource>(IEnumerable<TSource>, TSource) | 
		 Retorna o último elemento de uma sequência ou um valor padrão especificado se a sequência não contiver elementos.  | 
        	
| 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>, Func<TSource,Boolean>, TSource) | 
		 Retorna o último elemento de uma sequência que satisfaz uma condição ou um valor padrão especificado se nenhum elemento desse tipo for encontrado.  | 
        	
| LongCount<TSource>(IEnumerable<TSource>) | 
		 Retorna um Int64 que representa o número total de elementos em uma sequência.  | 
        	
| LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) | 
		 Retorna um Int64 que representa quantos elementos em uma sequência atendem a uma condição.  | 
        	
| Max<TSource>(IEnumerable<TSource>) | 
		 Retorna o valor máximo em uma sequência genérica.  | 
        	
| Max<TSource>(IEnumerable<TSource>, IComparer<TSource>) | 
		 Retorna o valor máximo em uma sequência genérica.  | 
        	
| 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,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.  | 
        	
| MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) | 
		 Retorna o valor máximo em uma sequência genérica de acordo com uma função de seletor de chave especificada.  | 
        	
| MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) | 
		 Retorna o valor máximo em uma sequência genérica de acordo com uma função de seletor de chave especificada e um comparador de chave.  | 
        	
| Min<TSource>(IEnumerable<TSource>) | 
		 Retorna o valor mínimo em uma sequência genérica.  | 
        	
| Min<TSource>(IEnumerable<TSource>, IComparer<TSource>) | 
		 Retorna o valor mínimo em uma sequência genérica.  | 
        	
| 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,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.  | 
        	
| MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) | 
		 Retorna o valor mínimo em uma sequência genérica de acordo com uma função de seletor de chave especificada.  | 
        	
| MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) | 
		 Retorna o valor mínimo em uma sequência genérica de acordo com uma função de seletor de chave especificada e um comparador de chave.  | 
        	
| OfType<TResult>(IEnumerable) | 
		 Filtra os elementos de um IEnumerable com base em um tipo especificado.  | 
        	
| Order<T>(IEnumerable<T>) | 
		 Classifica os elementos de uma sequência em ordem crescente.  | 
        	
| Order<T>(IEnumerable<T>, IComparer<T>) | 
		 Classifica os elementos de uma sequência em ordem crescente.  | 
        	
| OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) | 
		 Classifica os elementos de uma sequência em ordem crescente de acordo com uma chave.  | 
        	
| OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) | 
		 Classifica os elementos de uma sequência em ordem crescente 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.  | 
        	
| OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) | 
		 Classifica os elementos de uma sequência em ordem decrescente usando um comparador especificado.  | 
        	
| OrderDescending<T>(IEnumerable<T>) | 
		 Classifica os elementos de uma sequência em ordem decrescente.  | 
        	
| OrderDescending<T>(IEnumerable<T>, IComparer<T>) | 
		 Classifica os elementos de uma sequência em ordem decrescente.  | 
        	
| Prepend<TSource>(IEnumerable<TSource>, TSource) | 
		 Adiciona um valor ao início da sequência.  | 
        	
| Reverse<TSource>(IEnumerable<TSource>) | 
		 Inverte a ordem dos elementos em uma sequência.  | 
        	
| Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) | 
		 Projeta cada elemento de uma sequência 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.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) | 
		 Determina se duas sequências são iguais comparando seus elementos usando um IEqualityComparer<T>especificado.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| SingleOrDefault<TSource>(IEnumerable<TSource>, TSource) | 
		 Retorna o único elemento de uma sequência ou um valor padrão especificado se a sequência estiver vazia; esse método gerará uma exceção se houver mais de 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>, Func<TSource,Boolean>, TSource) | 
		 Retorna o único elemento de uma sequência que satisfaz uma condição especificada ou um valor padrão especificado se nenhum elemento desse tipo existir; esse método gerará uma exceção se mais de um elemento atender à condição.  | 
        	
| 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 de   | 
        	
| 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.  | 
        	
| Take<TSource>(IEnumerable<TSource>, Range) | 
		 Retorna um intervalo especificado de elementos contíguos de uma sequência.  | 
        	
| TakeLast<TSource>(IEnumerable<TSource>, Int32) | 
		 Retorna uma nova coleção enumerável que contém os últimos elementos   | 
        	
| 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>(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.  | 
        	
| 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,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,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.  | 
        	
| ToHashSet<TSource>(IEnumerable<TSource>) | 
		 Cria um HashSet<T> de um IEnumerable<T>.  | 
        	
| ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) | 
		 Cria um HashSet<T> de um IEnumerable<T> usando o   | 
        	
| ToList<TSource>(IEnumerable<TSource>) | 
		 Cria um List<T> de um IEnumerable<T>.  | 
        	
| 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.  | 
        	
| 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,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,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.  | 
        	
| TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32) | 
		 Tenta determinar o número de elementos em uma sequência sem forçar uma enumeração.  | 
        	
| Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) | 
		 Produz a união definida de duas sequências usando o comparador de igualdade padrão.  | 
        	
| Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) | 
		 Produz a união definida de duas sequências usando um IEqualityComparer<T>especificado.  | 
        	
| UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>) | 
		 Produz a união definida de duas sequências de acordo com uma função de seletor de chave especificada.  | 
        	
| UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Produz a união definida de duas sequências de acordo com uma função de seletor de chave especificada.  | 
        	
| 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>(IEnumerable<TFirst>, IEnumerable<TSecond>) | 
		 Produz uma sequência de tuplas com elementos das duas sequências especificadas.  | 
        	
| Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>) | 
		 Produz uma sequência de tuplas com elementos das três sequências especificadas.  | 
        	
| 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.  | 
        	
| Aggregate<TSource>(ParallelQuery<TSource>, Func<TSource,TSource,TSource>) | 
		 Aplica-se em paralelo a uma função de acumulador em uma sequência.  | 
        	
| Aggregate<TSource,TAccumulate>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>) | 
		 Aplica-se em paralelo a uma função de acumulador em uma sequência. O valor de semente especificado é usado como o valor inicial do acumulador.  | 
        	
| Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate, TAccumulate,TAccumulate>, Func<TAccumulate,TResult>) | 
		 Aplica-se em paralelo a uma função de acumulador em uma sequência. Essa sobrecarga não está disponível na implementação sequencial.  | 
        	
| Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>) | 
		 Aplica-se em paralelo a 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,TResult>(ParallelQuery<TSource>, Func<TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate, TAccumulate,TAccumulate>, Func<TAccumulate,TResult>) | 
		 Aplica-se em paralelo a uma função de acumulador em uma sequência. Essa sobrecarga não está disponível na implementação sequencial.  | 
        	
| All<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Determina em paralelo se todos os elementos de uma sequência atendem a uma condição.  | 
        	
| Any<TSource>(ParallelQuery<TSource>) | 
		 Determina se uma sequência paralela contém elementos.  | 
        	
| Any<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Determina em paralelo se qualquer elemento de uma sequência satisfaz uma condição.  | 
        	
| AsEnumerable<TSource>(ParallelQuery<TSource>) | 
		 Converte um ParallelQuery<TSource> em um IEnumerable<T> para forçar a avaliação sequencial da consulta.  | 
        	
| AsOrdered(ParallelQuery) | 
		 Habilita o tratamento de uma fonte de dados como se tivesse sido ordenada, substituindo o padrão de não ordenado. AsOrdered só pode ser invocado em sequências não genéricas retornadas por AsParallel, ParallelEnumerable.Range e ParallelEnumerable.Repeat.  | 
        	
| AsOrdered<TSource>(ParallelQuery<TSource>) | 
		 Habilita o tratamento de uma fonte de dados como se tivesse sido ordenada, substituindo o padrão de não ordenado. AsOrdered só pode ser invocado em sequências genéricas retornadas por AsParallel, ParallelEnumerable.Range e ParallelEnumerable.Repeat.  | 
        	
| AsParallel(IEnumerable) | 
		 Habilita a paralelização de uma consulta.  | 
        	
| AsParallel<TSource>(IEnumerable<TSource>) | 
		 Habilita a paralelização de uma consulta.  | 
        	
| AsSequential<TSource>(ParallelQuery<TSource>) | 
		 Converte um ParallelQuery<TSource> em um IEnumerable<T> para forçar a avaliação sequencial da consulta.  | 
        	
| AsUnordered<TSource>(ParallelQuery<TSource>) | 
		 Permite que uma consulta intermediária seja tratada como se nenhuma ordenação estivesse implícita entre os elementos.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Average<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) | 
		 Calcula em paralelo a média de uma sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Cast<TResult>(ParallelQuery) | 
		 Converte os elementos de um ParallelQuery no tipo especificado.  | 
        	
| Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga do Concat nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| Concat<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) | 
		 Concatena duas sequências paralelas.  | 
        	
| Contains<TSource>(ParallelQuery<TSource>, TSource) | 
		 Determina em paralelo se uma sequência contém um elemento especificado usando o comparador de igualdade padrão.  | 
        	
| Contains<TSource>(ParallelQuery<TSource>, TSource, IEqualityComparer<TSource>) | 
		 Determina em paralelo se uma sequência contém um elemento especificado usando um IEqualityComparer<T>especificado.  | 
        	
| Count<TSource>(ParallelQuery<TSource>) | 
		 Retorna o número de elementos em uma sequência paralela.  | 
        	
| Count<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna um número que representa quantos elementos na sequência paralela especificada atendem a uma condição.  | 
        	
| DefaultIfEmpty<TSource>(ParallelQuery<TSource>) | 
		 Retorna os elementos da sequência paralela especificada ou o valor padrão do parâmetro de tipo em uma coleção singleton se a sequência estiver vazia.  | 
        	
| DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource) | 
		 Retorna os elementos da sequência paralela especificada ou do valor especificado em uma coleção singleton se a sequência estiver vazia.  | 
        	
| Distinct<TSource>(ParallelQuery<TSource>) | 
		 Retorna elementos distintos de uma sequência paralela usando o comparador de igualdade padrão para comparar valores.  | 
        	
| Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>) | 
		 Retorna elementos distintos de uma sequência paralela usando um IEqualityComparer<T> especificado para comparar valores.  | 
        	
| ElementAt<TSource>(ParallelQuery<TSource>, Int32) | 
		 Retorna o elemento em um índice especificado em uma sequência paralela.  | 
        	
| ElementAtOrDefault<TSource>(ParallelQuery<TSource>, Int32) | 
		 Retorna o elemento em um índice especificado em uma sequência paralela ou um valor padrão se o índice estiver fora do intervalo.  | 
        	
| Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) | 
			 
				Obsoleto.
			 
		Isso exceto que a sobrecarga nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) | 
			 
				Obsoleto.
			 
		Isso exceto que a sobrecarga nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) | 
		 Produz a diferença de conjunto de duas sequências paralelas usando o comparador de igualdade padrão para comparar valores.  | 
        	
| Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) | 
		 Produz a diferença de conjunto de duas sequências paralelas usando a IEqualityComparer<T> especificada para comparar valores.  | 
        	
| First<TSource>(ParallelQuery<TSource>) | 
		 Retorna o primeiro elemento de uma sequência paralela.  | 
        	
| First<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna o primeiro elemento em uma sequência paralela que satisfaz uma condição especificada.  | 
        	
| FirstOrDefault<TSource>(ParallelQuery<TSource>) | 
		 Retorna o primeiro elemento de uma sequência paralela ou um valor padrão se a sequência não contiver elementos.  | 
        	
| FirstOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna o primeiro elemento da sequência paralela que satisfaz uma condição ou um valor padrão se nenhum elemento desse tipo for encontrado.  | 
        	
| ForAll<TSource>(ParallelQuery<TSource>, Action<TSource>) | 
		 Invoca em paralelo a ação especificada para cada elemento no   | 
        	
| GroupBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) | 
		 Agrupa em paralelo os elementos de uma sequência de acordo com uma função de seletor de chave especificada.  | 
        	
| GroupBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Agrupa em paralelo os elementos de uma sequência de acordo com uma função de seletor de chave especificada e compara as chaves usando um IComparer<T>especificado.  | 
        	
| GroupBy<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) | 
		 Agrupa em paralelo 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,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) | 
		 Agrupa em paralelo 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,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>) | 
		 Agrupa em paralelo 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,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>) | 
		 Agrupa em paralelo 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,TElement,TResult>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>) | 
		 Agrupa em paralelo 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,TResult>(ParallelQuery<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.  | 
        	
| GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga do GroupJoin nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga do GroupJoin nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) | 
		 Correlaciona em paralelo 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.  | 
        	
| GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) | 
		 Correlaciona em paralelo os elementos de duas sequências com base na igualdade de chave e agrupa os resultados. Um IEqualityComparer<T> especificado é usado para comparar chaves.  | 
        	
| Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga do Intersect nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga do Intersect nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| Intersect<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) | 
		 Produz a interseção definida de duas sequências paralelas usando o comparador de igualdade padrão para comparar valores.  | 
        	
| Intersect<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) | 
		 Produz a interseção definida de duas sequências paralelas usando o IEqualityComparer{T} especificado para comparar valores.  | 
        	
| Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga de junção nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando invocado.  | 
        	
| Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga de junção nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando invocado.  | 
        	
| Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) | 
		 Correlaciona em paralelo os elementos de duas sequências com base em chaves correspondentes. O comparador de igualdade padrão é usado para comparar chaves.  | 
        	
| Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, ParallelQuery<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) | 
		 Correlaciona em paralelo os elementos de duas sequências com base em chaves correspondentes. Um IEqualityComparer<T> especificado é usado para comparar chaves.  | 
        	
| Last<TSource>(ParallelQuery<TSource>) | 
		 Retorna o último elemento de uma sequência paralela.  | 
        	
| Last<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna o último elemento de uma sequência paralela que satisfaz uma condição especificada.  | 
        	
| LastOrDefault<TSource>(ParallelQuery<TSource>) | 
		 Retorna o último elemento de uma sequência paralela ou um valor padrão se a sequência não contiver elementos.  | 
        	
| LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna o último elemento de uma sequência paralela que satisfaz uma condição ou um valor padrão se nenhum elemento desse tipo for encontrado.  | 
        	
| LongCount<TSource>(ParallelQuery<TSource>) | 
		 Retorna um Int64 que representa o número total de elementos em uma sequência paralela.  | 
        	
| LongCount<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna um Int64 que representa quantos elementos em uma sequência paralela atendem a uma condição.  | 
        	
| Max<TSource>(ParallelQuery<TSource>) | 
		 Retorna o valor máximo em uma sequência paralela de valores.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Max<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor máximo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>) | 
		 Retorna o valor mínimo em uma sequência paralela de valores.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| Min<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) | 
		 Invoca em paralelo uma função de transformação em cada elemento de uma sequência e retorna o valor mínimo.  | 
        	
| OfType<TResult>(ParallelQuery) | 
		 Filtra os elementos de um ParallelQuery com base em um tipo especificado.  | 
        	
| OrderBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) | 
		 Classifica em paralelo os elementos de uma sequência em ordem crescente de acordo com uma chave.  | 
        	
| OrderBy<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) | 
		 Classifica em paralelo os elementos de uma sequência em ordem crescente usando um comparador especificado.  | 
        	
| OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) | 
		 Classifica em paralelo os elementos de uma sequência em ordem decrescente de acordo com uma chave.  | 
        	
| OrderByDescending<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>) | 
		 Classifica os elementos de uma sequência em ordem decrescente usando um comparador especificado.  | 
        	
| Reverse<TSource>(ParallelQuery<TSource>) | 
		 Inverte a ordem dos elementos em uma sequência paralela.  | 
        	
| Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) | 
		 Projeta em paralelo cada elemento de uma sequência em um novo formulário.  | 
        	
| Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>) | 
		 Projeta em paralelo cada elemento de uma sequência em um novo formulário incorporando o índice do elemento.  | 
        	
| SelectMany<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,IEnumerable<TResult>>) | 
		 Projeta em paralelo cada elemento de uma sequência para um IEnumerable<T> e nivela as sequências resultantes em uma sequência.  | 
        	
| SelectMany<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,IEnumerable<TResult>>) | 
		 Projeta em paralelo cada elemento de uma sequência para um IEnumerable<T>e mescla as sequências resultantes em uma sequência. O índice de cada elemento de origem é usado na forma projetada desse elemento.  | 
        	
| SelectMany<TSource,TCollection,TResult>(ParallelQuery<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>(ParallelQuery<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.  | 
        	
| SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga sequenceEqual nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga sequenceEqual nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| SequenceEqual<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) | 
		 Determina se duas sequências paralelas são iguais comparando os elementos usando o comparador de igualdade padrão para seu tipo.  | 
        	
| SequenceEqual<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) | 
		 Determina se duas sequências paralelas são iguais comparando seus elementos usando um IEqualityComparer{T}especificado.  | 
        	
| Single<TSource>(ParallelQuery<TSource>) | 
		 Retorna o único elemento de uma sequência paralela e gera uma exceção se não houver exatamente um elemento na sequência.  | 
        	
| Single<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna o único elemento de uma sequência paralela que satisfaz uma condição especificada e gera uma exceção se houver mais de um desses elementos.  | 
        	
| SingleOrDefault<TSource>(ParallelQuery<TSource>) | 
		 Retorna o único elemento de uma sequência paralela 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.  | 
        	
| SingleOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna o único elemento de uma sequência paralela 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.  | 
        	
| Skip<TSource>(ParallelQuery<TSource>, Int32) | 
		 Ignora um número especificado de elementos em uma sequência paralela e retorna os elementos restantes.  | 
        	
| SkipWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Ignora elementos em uma sequência paralela, desde que uma condição especificada seja verdadeira e, em seguida, retorna os elementos restantes.  | 
        	
| SkipWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) | 
		 Ignora elementos em uma sequência paralela, 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>(ParallelQuery<TSource>, Func<TSource,Decimal>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Double>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Sum<TSource>(ParallelQuery<TSource>, Func<TSource,Single>) | 
		 Calcula em paralelo a soma da sequência de valores que são obtidos invocando uma função de transformação em cada elemento da sequência de entrada.  | 
        	
| Take<TSource>(ParallelQuery<TSource>, Int32) | 
		 Retorna um número especificado de elementos contíguos do início de uma sequência paralela.  | 
        	
| TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Retorna elementos de uma sequência paralela, desde que uma condição especificada seja verdadeira.  | 
        	
| TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) | 
		 Retorna elementos de uma sequência paralela, desde que uma condição especificada seja verdadeira. O índice do elemento é usado na lógica da função de predicado.  | 
        	
| ToArray<TSource>(ParallelQuery<TSource>) | 
		 Cria uma matriz de um ParallelQuery<TSource>.  | 
        	
| ToDictionary<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) | 
		 Cria um Dictionary<TKey,TValue> de um ParallelQuery<TSource> de acordo com uma função de seletor de chave especificada.  | 
        	
| ToDictionary<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Cria um Dictionary<TKey,TValue> de um ParallelQuery<TSource> de acordo com uma função de seletor de chave especificada e um comparador de chave.  | 
        	
| ToDictionary<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) | 
		 Cria um Dictionary<TKey,TValue> de uma ParallelQuery<TSource> de acordo com as funções de seletor de elemento e seletor de elemento especificadas.  | 
        	
| ToDictionary<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) | 
		 Cria um Dictionary<TKey,TValue> de uma ParallelQuery<TSource> de acordo com uma função de seletor de chave especificada, um comparador e uma função seletora de elemento.  | 
        	
| ToList<TSource>(ParallelQuery<TSource>) | 
		 Cria um List<T> de um ParallelQuery<TSource>.  | 
        	
| ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>) | 
		 Cria um ILookup<TKey,TElement> de uma ParallelQuery<TSource> de acordo com uma função de seletor de chave especificada.  | 
        	
| ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) | 
		 Cria um ILookup<TKey,TElement> de uma ParallelQuery<TSource> de acordo com uma função de seletor de chave especificada e um comparador de chave.  | 
        	
| ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) | 
		 Cria um ILookup<TKey,TElement> de uma ParallelQuery<TSource> de acordo com as funções de seletor de elemento e seletor de elemento especificadas.  | 
        	
| ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) | 
		 Cria um ILookup<TKey,TElement> de uma ParallelQuery<TSource> de acordo com uma função de seletor de chave especificada, um comparador e uma função de seletor de elemento.  | 
        	
| Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga da União nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga da União nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando chamado.  | 
        	
| Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>) | 
		 Produz a união definida de duas sequências paralelas usando o comparador de igualdade padrão.  | 
        	
| Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>, IEqualityComparer<TSource>) | 
		 Produz a união definida de duas sequências paralelas usando um IEqualityComparer{T}especificado.  | 
        	
| Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) | 
		 Filtra em paralelo uma sequência de valores com base em um predicado.  | 
        	
| Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) | 
		 Filtra em paralelo uma sequência de valores com base em um predicado. O índice de cada elemento é usado na lógica da função de predicado.  | 
        	
| WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) | 
		 Define o CancellationToken a ser associado à consulta.  | 
        	
| WithDegreeOfParallelism<TSource>(ParallelQuery<TSource>, Int32) | 
		 Define o grau de paralelismo a ser usado em uma consulta. O grau de paralelismo é o número máximo de tarefas em execução simultâneas que serão usadas para processar a consulta.  | 
        	
| WithExecutionMode<TSource>(ParallelQuery<TSource>, ParallelExecutionMode) | 
		 Define o modo de execução da consulta.  | 
        	
| WithMergeOptions<TSource>(ParallelQuery<TSource>, ParallelMergeOptions) | 
		 Define as opções de mesclagem para essa consulta, que especificam como a consulta fará o buffer de saída.  | 
        	
| Zip<TFirst,TSecond,TResult>(ParallelQuery<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>) | 
			 
				Obsoleto.
			 
		Essa sobrecarga zip nunca deve ser chamada. Esse método é marcado como obsoleto e sempre lança NotSupportedException quando invocado.  | 
        	
| Zip<TFirst,TSecond,TResult>(ParallelQuery<TFirst>, ParallelQuery<TSecond>, Func<TFirst,TSecond,TResult>) | 
		 Mescla em paralelo duas sequências usando a função de predicado especificada.  | 
        	
| AsQueryable(IEnumerable) | 
		 Converte um IEnumerable em um IQueryable.  | 
        	
| AsQueryable<TElement>(IEnumerable<TElement>) | 
		 Converte um IEnumerable<T> genérico em um IQueryable<T>genérico.  | 
        	
| Ancestors<T>(IEnumerable<T>) | 
		 Retorna uma coleção de elementos que contém os ancestrais de cada nó na coleção de origem.  | 
        	
| 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.  | 
        	
| 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>) | 
		 Retorna uma coleção de elementos que contém os elementos descendentes de cada elemento e documento 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.  | 
        	
| Elements<T>(IEnumerable<T>) | 
		 Retorna uma coleção dos elementos filho de cada elemento e documento na coleção de origem.  | 
        	
| 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.  | 
        	
| 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.  | 
        	
| Nodes<T>(IEnumerable<T>) | 
		 Retorna uma coleção dos nós filho de cada documento e elemento na coleção de origem.  | 
        	
| Remove<T>(IEnumerable<T>) | 
		 Remove cada nó da coleção de origem de seu nó pai.  | 
        	
Aplica-se a
Confira também
- ParallelEnumerable
 - do LINQ Paralelo (PLINQ)