Sdílet prostřednictvím


ParallelEnumerable Třída

Definice

Poskytuje sadu metod pro dotazování objektů, které implementují ParallelQuery{TSource}. Jedná se o paralelní ekvivalent funkce Enumerable.

public ref class ParallelEnumerable abstract sealed
public static class ParallelEnumerable
type ParallelEnumerable = class
Public Module ParallelEnumerable
Dědičnost
ParallelEnumerable

Metody

Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, Func<TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate, TAccumulate,TAccumulate>, Func<TAccumulate,TResult>)

Použije paralelně funkci akumulátoru na sekvenci. Toto přetížení není k dispozici v sekvenční implementaci.

Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate, TAccumulate,TAccumulate>, Func<TAccumulate,TResult>)

Použije paralelně funkci akumulátoru na sekvenci. Toto přetížení není k dispozici v sekvenční implementaci.

Aggregate<TSource,TAccumulate,TResult>(ParallelQuery<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

Použije paralelně funkci akumulátoru na sekvenci. Zadaná počáteční hodnota se použije jako počáteční hodnota akumulátoru a zadaná funkce se použije k výběru výsledné hodnoty.

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

Použije paralelně funkci akumulátoru na sekvenci. Zadaná počáteční hodnota se použije jako počáteční hodnota akumulátoru.

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

Použije paralelně funkci akumulátoru na sekvenci.

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

Určuje paralelně, zda všechny prvky sekvence splňují podmínku.

Any<TSource>(ParallelQuery<TSource>)

Určuje, zda paralelní sekvence obsahuje nějaké prvky.

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

Určuje paralelně, zda některý prvek sekvence splňuje podmínku.

AsEnumerable<TSource>(ParallelQuery<TSource>)

Převede objekt na ParallelQuery<TSource> , který IEnumerable<T> vynutí sekvenční vyhodnocení dotazu.

AsOrdered(ParallelQuery)

Umožňuje zpracování zdroje dat, jako by byl seřazen, a přepíše výchozí hodnotu neuspořádaný. AsOrdered lze vyvolat pouze u negenerových sekvencí vrácených funkcemi AsParallel, ParallelEnumerable.Range a ParallelEnumerable.Repeat.

AsOrdered<TSource>(ParallelQuery<TSource>)

Umožňuje zpracování zdroje dat, jako by byl seřazen, a přepíše výchozí hodnotu neuspořádaný. AsOrdered lze vyvolat pouze u obecných sekvencí vrácených funkcemi AsParallel, ParallelEnumerable.Range a ParallelEnumerable.Repeat.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsParallel<TSource>(IEnumerable<TSource>)

Umožňuje paralelizaci dotazu.

AsParallel<TSource>(Partitioner<TSource>)

Umožňuje paralelizaci dotazu, který je zdrojem vlastní dělicí modul, který je zodpovědný za rozdělení vstupní sekvence na oddíly.

AsSequential<TSource>(ParallelQuery<TSource>)

Převede objekt na ParallelQuery<TSource> , který IEnumerable<T> vynutí sekvenční vyhodnocení dotazu.

AsUnordered<TSource>(ParallelQuery<TSource>)

Umožňuje, aby se s průběžným dotazem zacházelo, jako by mezi prvky nebylo implikováno řazení.

Average(ParallelQuery<Decimal>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Double>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Int32>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Int64>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Nullable<Decimal>>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Nullable<Double>>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Nullable<Int32>>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Nullable<Int64>>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Nullable<Single>>)

Vypočítá paralelně průměr posloupnosti hodnot.

Average(ParallelQuery<Single>)

Vypočítá paralelně průměr posloupnosti hodnot.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně průměr posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

Cast<TResult>(ParallelQuery)

Převede prvky ParallelQuery na zadaný typ.

Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Zastaralé.

Toto přetížení Concat by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

Concat<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

Zřetězí dvě paralelní sekvence.

Contains<TSource>(ParallelQuery<TSource>, TSource)

Určuje paralelně, zda sekvence obsahuje zadaný prvek pomocí výchozího porovnávače rovnosti.

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

Určuje paralelně, zda sekvence obsahuje zadaný prvek pomocí zadaného IEqualityComparer<T>prvku .

Count<TSource>(ParallelQuery<TSource>)

Vrátí počet prvků v paralelní sekvenci.

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

Vrátí číslo, které představuje, kolik prvků v zadané paralelní sekvenci splňuje podmínku.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

Vrátí prvky zadané paralelní sekvence nebo výchozí hodnotu parametru typu v jednoúčelové kolekci, pokud je sekvence prázdná.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource)

Vrátí prvky zadané paralelní sekvence nebo zadanou hodnotu v jednoúčelové kolekci, pokud je posloupnost prázdná.

Distinct<TSource>(ParallelQuery<TSource>)

Vrátí odlišné prvky z paralelní sekvence pomocí výchozího porovnávače rovnosti k porovnání hodnot.

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

Vrátí odlišné prvky z paralelní sekvence pomocí zadaného IEqualityComparer<T> k porovnání hodnot.

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

Vrátí prvek v zadaném indexu v paralelní sekvenci.

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

Vrátí prvek v zadaném indexu v paralelní sekvenci nebo výchozí hodnotu, pokud je index mimo rozsah.

Empty<TResult>()

Vrátí prázdnou hodnotu ParallelQuery{TResult}, která má zadaný argument typu.

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Zastaralé.

Toto kromě přetížení by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Zastaralé.

Toto kromě přetížení by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

Except<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

Vytvoří množinu dvou paralelních sekvencí pomocí výchozího porovnávače rovnosti k porovnání hodnot.

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

Vytvoří rozdíl množiny dvou paralelních sekvencí pomocí zadané IEqualityComparer<T> k porovnání hodnot.

First<TSource>(ParallelQuery<TSource>)

Vrátí první prvek paralelní sekvence.

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

Vrátí první prvek v paralelní sekvenci, který splňuje zadanou podmínku.

FirstOrDefault<TSource>(ParallelQuery<TSource>)

Vrátí první prvek paralelní sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.

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

Vrátí první prvek paralelní sekvence, která splňuje podmínku nebo výchozí hodnotu, pokud není nalezen žádný takový prvek.

ForAll<TSource>(ParallelQuery<TSource>, Action<TSource>)

Paralelně vyvolá zadanou akci pro každý prvek v objektu source.

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

Seskupí paralelně prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Prvky každé skupiny jsou projektovány pomocí zadané funkce.

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

Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Hodnoty klíčů se porovnávají pomocí zadaného porovnávače a prvky každé skupiny se promítají pomocí zadané funkce.

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

Seskupí paralelně prvky sekvence podle zadané funkce selektoru klíčů a promítne prvky pro každou skupinu pomocí zadané funkce.

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

Seskupuje paralelně prvky sekvence podle funkce selektoru klíčů. Klíče se porovnávají pomocí porovnávače a prvky každé skupiny se promítají pomocí zadané funkce.

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

Seskupí paralelně prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče.

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

Seskupí paralelně prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Klíče se porovnávají pomocí zadaného porovnávače.

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

Paralelně seskupí prvky sekvence podle zadané funkce selektoru klíčů.

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

Seskupí paralelně prvky sekvence podle zadané funkce selektoru klíčů a porovná klíče pomocí zadaného IComparer<T>.

GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)
Zastaralé.

Toto přetížení GroupJoin by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)
Zastaralé.

Toto přetížení GroupJoin by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

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

Koreluje paralelně prvky dvou sekvencí na základě rovnosti klíčů a seskupuje výsledky. Výchozí porovnávače rovnosti se používá k porovnání klíčů.

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

Koreluje paralelně prvky dvou sekvencí na základě rovnosti klíčů a seskupuje výsledky. Zadaný parametr IEqualityComparer<T> se používá k porovnání klíčů.

Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Zastaralé.

Toto přetížení Intersect by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Zastaralé.

Toto přetížení Intersect by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

Intersect<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

Vytvoří průnik sady dvou paralelních sekvencí pomocí výchozího porovnávače rovnosti pro porovnání hodnot.

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

Vytvoří průsečík sady dvou paralelních sekvencí pomocí zadaného objektu IEqualityComparer{T} pro porovnání hodnot.

Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)
Zastaralé.

Toto přetížení Join by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a při vyvolání NotSupportedException vždy vyvolá.

Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)
Zastaralé.

Toto přetížení spojení by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a při vyvolání NotSupportedException vždy vyvolá.

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

Koreluje paralelně prvky dvou sekvencí na základě odpovídajících klíčů. K porovnání klíčů se používá výchozí porovnávače rovnosti.

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

Koreluje paralelně prvky dvou sekvencí na základě odpovídajících klíčů. Zadaná IEqualityComparer<T> hodnota se používá k porovnání klíčů.

Last<TSource>(ParallelQuery<TSource>)

Vrátí poslední prvek paralelní sekvence.

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

Vrátí poslední prvek paralelní sekvence, který splňuje zadanou podmínku.

LastOrDefault<TSource>(ParallelQuery<TSource>)

Vrátí poslední prvek paralelní sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.

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

Vrátí poslední prvek paralelní sekvence, která splňuje podmínku, nebo výchozí hodnotu, pokud žádný takový prvek není nalezen.

LongCount<TSource>(ParallelQuery<TSource>)

Vrátí int64, který představuje celkový počet prvků v paralelní sekvenci.

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

Vrátí int64, který představuje, kolik prvků v paralelní sekvenci splňuje podmínku.

Max(ParallelQuery<Decimal>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Double>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Int32>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Int64>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Nullable<Decimal>>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Nullable<Double>>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Nullable<Int32>>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Nullable<Int64>>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Nullable<Single>>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

Max(ParallelQuery<Single>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

Max<TSource>(ParallelQuery<TSource>)

Vrátí maximální hodnotu v paralelní sekvenci hodnot.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu.

Min(ParallelQuery<Decimal>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Double>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Int32>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Int64>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Nullable<Decimal>>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Nullable<Double>>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Nullable<Int32>>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Nullable<Int64>>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Nullable<Single>>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

Min(ParallelQuery<Single>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

Min<TSource>(ParallelQuery<TSource>)

Vrátí minimální hodnotu v paralelní sekvenci hodnot.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

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

Vyvolá paralelně transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu.

OfType<TResult>(ParallelQuery)

Filtruje prvky ParallelQuery na základě zadaného typu.

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

Seřadí paralelně prvky sekvence ve vzestupném pořadí podle klíče.

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

Seřadí paralelně prvky sekvence ve vzestupném pořadí pomocí zadaného porovnávače.

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

Seřadí paralelně prvky sekvence v sestupném pořadí podle klíče.

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

Seřadí prvky sekvence v sestupném pořadí pomocí zadaného porovnávače.

Range(Int32, Int32)

Vygeneruje paralelní sekvenci integrálních čísel v zadaném rozsahu.

Repeat<TResult>(TResult, Int32)

Vygeneruje paralelní sekvenci, která obsahuje jednu opakovanou hodnotu.

Reverse<TSource>(ParallelQuery<TSource>)

Invertuje pořadí prvků v paralelní sekvenci.

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

Projektuje paralelně každý prvek sekvence do nové podoby začleněním indexu elementu.

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

Projekty paralelně každý prvek sekvence do nového formuláře.

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

Promítne každý prvek sekvence na IEnumerable<T>, zploštějí výsledné sekvence do jedné sekvence a vyvolá funkci selektoru výsledků pro každý prvek v této sekvenci.

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

Promítne každý prvek sekvence na IEnumerable<T>, zploštějí výsledné sekvence do jedné sekvence a vyvolá funkci selektoru výsledků pro každý prvek v této sekvenci. Index každého zdrojového prvku se používá v přechodné projektované formě tohoto prvku.

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

Projekty paralelně promítnou každý prvek sekvence na a IEnumerable<T> zploštějí výsledné sekvence do jedné sekvence.

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

Projekty paralelně promítnou každý prvek sekvence na IEnumerable<T>a zploštějí výsledné sekvence do jedné sekvence. Index každého zdrojového elementu se používá v projektované formě tohoto elementu.

SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Zastaralé.

Toto přetížení SequenceEqual by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a při zavolání NotSupportedException vždy vyvolá.

SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Zastaralé.

Toto přetížení SequenceEqual by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a při zavolání NotSupportedException vždy vyvolá.

SequenceEqual<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

Určuje, zda jsou dvě paralelní sekvence rovny porovnáním prvků pomocí výchozího porovnávače rovnosti pro jejich typ.

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

Určuje, zda jsou dvě paralelní sekvence rovny porovnáním jejich prvků pomocí zadaného IEqualityComparer{T}.

Single<TSource>(ParallelQuery<TSource>)

Vrátí jediný prvek paralelní sekvence a vyvolá výjimku, pokud v sekvenci není přesně jeden prvek.

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

Vrátí jediný prvek paralelní sekvence, který splňuje zadanou podmínku, a vyvolá výjimku, pokud existuje více než jeden takový prvek.

SingleOrDefault<TSource>(ParallelQuery<TSource>)

Vrátí jediný prvek paralelní sekvence, nebo výchozí hodnotu, pokud je posloupnost prázdná; tato metoda vyvolá výjimku, pokud je v sekvenci více než jeden prvek.

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

Vrátí jediný prvek paralelní sekvence, který splňuje zadanou podmínku nebo výchozí hodnotu, pokud žádný takový prvek neexistuje; tato metoda vyvolá výjimku, pokud více než jeden prvek splňuje podmínku.

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

Obchází zadaný počet prvků v paralelní sekvenci a vrátí zbývající prvky.

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

Obchází elementy v paralelní sekvenci, pokud je zadaná podmínka pravdivá, a pak vrátí zbývající prvky.

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

Obchází elementy v paralelní sekvenci, pokud je zadaná podmínka pravdivá, a pak vrátí zbývající prvky. Index elementu se používá v logice predikátové funkce.

Sum(ParallelQuery<Decimal>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Double>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Int32>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Int64>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Nullable<Decimal>>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Nullable<Double>>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Nullable<Int32>>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Nullable<Int64>>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Nullable<Single>>)

Vypočítá paralelně součet posloupnosti hodnot.

Sum(ParallelQuery<Single>)

Vypočítá paralelně součet posloupnosti hodnot.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

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

Vypočítá paralelně součet posloupnosti hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

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

Vrátí zadaný počet souvislých prvků od začátku paralelní sekvence.

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

Vrátí prvky z paralelní sekvence, pokud je zadaná podmínka pravdivá.

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

Vrátí prvky z paralelní sekvence, pokud je zadaná podmínka pravdivá. Index elementu se používá v logice funkce predikátu.

ThenBy<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>)

Provádí paralelně následné řazení prvků ve vzestupném pořadí podle klíče.

ThenBy<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Provádí paralelně následné řazení prvků v sekvenci vzestupně pomocí zadaného porovnávače.

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>)

Provádí paralelně následné řazení prvků v posloupnosti v sestupném pořadí podle klíče.

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Provádí paralelně následné řazení prvků v sekvenci v sestupném pořadí pomocí zadaného porovnávače.

ToArray<TSource>(ParallelQuery<TSource>)

Vytvoří pole z objektu ParallelQuery<TSource>.

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

Dictionary<TKey,TValue> Vytvoří z objektu ParallelQuery<TSource> podle zadaných funkcí selektoru klíčů a selektoru prvků.

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

Dictionary<TKey,TValue> Vytvoří z objektu ParallelQuery<TSource> podle zadané funkce selektoru klíčů, porovnávače a funkce selektoru prvků.

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

Dictionary<TKey,TValue> Vytvoří z ParallelQuery<TSource> a podle zadané funkce výběru klíčů.

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

Dictionary<TKey,TValue> Vytvoří z podle ParallelQuery<TSource> zadané funkce selektoru klíčů a porovnávače klíčů.

ToList<TSource>(ParallelQuery<TSource>)

Vytvoří z List<T> objektu ParallelQuery<TSource>.

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

ILookup<TKey,TElement> Vytvoří z objektu ParallelQuery<TSource> podle zadaných funkcí selektoru klíčů a prvků.

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

ILookup<TKey,TElement> Vytvoří z objektu ParallelQuery<TSource> podle zadané funkce selektoru klíčů, porovnávače a funkce selektoru prvků.

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

ILookup<TKey,TElement> Vytvoří z objektu ParallelQuery<TSource> podle zadané funkce selektoru klíčů.

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

ILookup<TKey,TElement> Vytvoří z objektu ParallelQuery<TSource> podle zadané funkce selektoru klíčů a porovnávače klíčů.

Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Zastaralé.

Toto přetížení Sjednocení by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Zastaralé.

Toto přetížení Sjednocení by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a vždy vyvolá NotSupportedException při zavolání.

Union<TSource>(ParallelQuery<TSource>, ParallelQuery<TSource>)

Vytvoří sjednocení sady dvou paralelních sekvencí pomocí výchozího porovnávače rovnosti.

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

Vytvoří sjednocení sady dvou paralelních sekvencí pomocí zadaného objektu IEqualityComparer{T}.

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

Filtruje paralelně posloupnost hodnot na základě predikátu.

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

Filtruje paralelně posloupnost hodnot na základě predikátu. Index každého prvku se používá v logice funkce predikátu.

WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)

Nastaví pro CancellationToken přidružení k dotazu.

WithDegreeOfParallelism<TSource>(ParallelQuery<TSource>, Int32)

Nastaví stupeň paralelismu, který se má použít v dotazu. Stupeň paralelismu je maximální počet souběžně spouštěných úloh, které se použijí ke zpracování dotazu.

WithExecutionMode<TSource>(ParallelQuery<TSource>, ParallelExecutionMode)

Nastaví režim provádění dotazu.

WithMergeOptions<TSource>(ParallelQuery<TSource>, ParallelMergeOptions)

Nastaví možnosti sloučení pro tento dotaz, které určují způsob ukládání výstupu dotazu do vyrovnávací paměti.

Zip<TFirst,TSecond,TResult>(ParallelQuery<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)
Zastaralé.

Toto přetížení Zip by se nikdy nemělo volat. Tato metoda je označena jako zastaralá a při vyvolání NotSupportedException vždy vyvolá výjimku.

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

Sloučí paralelně dvě sekvence pomocí zadané funkce predikátu.

Platí pro

Viz také