Udostępnij za pośrednictwem


ParallelEnumerable Klasa

Definicja

Udostępnia zestaw metod do wykonywania zapytań dotyczących obiektów implementujących zapytanie równoległe{TSource}. Jest to równoległy odpowiednik elementu Enumerable.

public ref class ParallelEnumerable abstract sealed
public static class ParallelEnumerable
type ParallelEnumerable = class
Public Module ParallelEnumerable
Dziedziczenie
ParallelEnumerable

Metody

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

Stosuje równolegle funkcję akumulatorową w sekwencji. To przeciążenie nie jest dostępne w implementacji sekwencyjnej.

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

Stosuje równolegle funkcję akumulatorową w sekwencji. To przeciążenie nie jest dostępne w implementacji sekwencyjnej.

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

Stosuje równolegle funkcję akumulatorową w sekwencji. Określona wartość inicjatora jest używana jako początkowa wartość akumulatorowa, a określona funkcja służy do wybierania wartości wyniku.

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

Stosuje równolegle funkcję akumulatorową w sekwencji. Określona wartość inicjatora jest używana jako początkowa wartość akumulatorowa.

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

Stosuje równolegle funkcję akumulatorową w sekwencji.

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

Określa równolegle, czy wszystkie elementy sekwencji spełniają warunek.

Any<TSource>(ParallelQuery<TSource>)

Określa, czy sekwencja równoległa zawiera jakiekolwiek elementy.

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

Określa równolegle, czy dowolny element sekwencji spełnia warunek.

AsEnumerable<TSource>(ParallelQuery<TSource>)

Konwertuje ParallelQuery<TSource> element na element IEnumerable<T> , aby wymusić sekwencyjną ocenę zapytania.

AsOrdered(ParallelQuery)

Umożliwia traktowanie źródła danych tak, jakby zostało uporządkowane, przesłaniając wartość domyślną nieurządkowaną. AsOrdered może być wywoływany tylko w sekwencjach niegenerycznych zwracanych przez AsParallel, ParallelEnumerable.Range i ParallelEnumerable.Repeat.

AsOrdered<TSource>(ParallelQuery<TSource>)

Umożliwia traktowanie źródła danych tak, jakby zostało uporządkowane, przesłaniając wartość domyślną nieurządkowaną. AsOrdered może być wywoływany tylko dla sekwencji ogólnych zwracanych przez AsParallel, ParallelEnumerable.Range i ParallelEnumerable.Repeat.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsParallel<TSource>(IEnumerable<TSource>)

Umożliwia równoległość zapytania.

AsParallel<TSource>(Partitioner<TSource>)

Umożliwia równoległość zapytania, na podstawie źródła przez niestandardowy partycjonator, który jest odpowiedzialny za podzielenie sekwencji danych wejściowych na partycje.

AsSequential<TSource>(ParallelQuery<TSource>)

Konwertuje ParallelQuery<TSource> element na element IEnumerable<T> , aby wymusić sekwencyjną ocenę zapytania.

AsUnordered<TSource>(ParallelQuery<TSource>)

Umożliwia traktowanie zapytania pośredniego tak, jakby nie wynikało to z kolejności między elementami.

Average(ParallelQuery<Decimal>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Double>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Int32>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Int64>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Nullable<Decimal>>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Nullable<Double>>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Nullable<Int32>>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Nullable<Int64>>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Nullable<Single>>)

Oblicza równolegle średnią sekwencji wartości.

Average(ParallelQuery<Single>)

Oblicza równolegle średnią sekwencji wartości.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle średnią sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

Cast<TResult>(ParallelQuery)

Konwertuje elementy zapytania równoległego na określony typ.

Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Przestarzałe.

To przeciążenie concat nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

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

Łączy dwie sekwencje równoległe.

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

Określa równolegle, czy sekwencja zawiera określony element przy użyciu domyślnego modułu porównywania równości.

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

Określa równolegle, czy sekwencja zawiera określony element przy użyciu określonego IEqualityComparer<T>elementu .

Count<TSource>(ParallelQuery<TSource>)

Zwraca liczbę elementów w sekwencji równoległej.

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

Zwraca liczbę reprezentującą, ile elementów w określonej sekwencji równoległej spełnia warunek.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

Zwraca elementy określonej sekwencji równoległej lub wartość domyślną parametru typu w kolekcji pojedynczej, jeśli sekwencja jest pusta.

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

Zwraca elementy określonej sekwencji równoległej lub określoną wartość w kolekcji pojedynczej, jeśli sekwencja jest pusta.

Distinct<TSource>(ParallelQuery<TSource>)

Zwraca różne elementy z sekwencji równoległej przy użyciu domyślnego modułu porównującego równości do porównywania wartości.

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

Zwraca różne elementy z sekwencji równoległej przy użyciu określonej IEqualityComparer<T> wartości do porównywania wartości.

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

Zwraca element w określonym indeksie w sekwencji równoległej.

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

Zwraca element w określonym indeksie w sekwencji równoległej lub wartość domyślną, jeśli indeks jest poza zakresem.

Empty<TResult>()

Zwraca pusty argument ParallelQuery{TResult}, który ma określony argument typu.

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Przestarzałe.

To z wyjątkiem przeciążenia nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Przestarzałe.

To z wyjątkiem przeciążenia nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

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

Tworzy różnicę w zestawie dwóch sekwencji równoległych przy użyciu domyślnego modułu porównania równości do porównywania wartości.

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

Tworzy różnicę zestawu dwóch sekwencji równoległych przy użyciu określonej IEqualityComparer<T> wartości do porównania wartości.

First<TSource>(ParallelQuery<TSource>)

Zwraca pierwszy element sekwencji równoległej.

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

Zwraca pierwszy element w sekwencji równoległej, który spełnia określony warunek.

FirstOrDefault<TSource>(ParallelQuery<TSource>)

Zwraca pierwszy element sekwencji równoległej lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

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

Zwraca pierwszy element sekwencji równoległej, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Wywołuje równolegle określoną akcję dla każdego elementu w obiekcie source.

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

Grupuje równolegle elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza. Elementy każdej grupy są rzutowane przy użyciu określonej funkcji.

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

Grupuje elementy sekwencji zgodnie z określoną kluczową funkcją wyboru i tworzy wartość wyniku z każdej grupy i klucza. Wartości klucza są porównywane przy użyciu określonego modułu porównującego, a elementy każdej grupy są rzutowane przy użyciu określonej funkcji.

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

Grupuje równolegle elementy sekwencji zgodnie z określoną funkcją selektora kluczy i projektuje elementy dla każdej grupy przy użyciu określonej funkcji.

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

Grupuje równolegle elementy sekwencji zgodnie z funkcją selektora klucza. Klucze są porównywane przy użyciu modułu porównującego, a elementy każdej grupy są rzutowane przy użyciu określonej funkcji.

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

Grupuje równolegle elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza.

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

Grupuje równolegle elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza. Klucze są porównywane przy użyciu określonego modułu porównującego.

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

Grupuje równolegle elementy sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Grupuje równolegle elementy sekwencji zgodnie z określoną funkcją selektora kluczy i porównuje klucze przy użyciu określonego IComparer<T>elementu .

GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)
Przestarzałe.

To przeciążenie GroupJoin nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)
Przestarzałe.

To przeciążenie GroupJoin nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

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

Koreluje równolegle elementy dwóch sekwencji na podstawie równości kluczy i grupuje wyniki. Domyślny moduł porównujący równości służy do porównywania kluczy.

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

Koreluje równolegle elementy dwóch sekwencji na podstawie równości klucza i grupuje wyniki. Określony IEqualityComparer<T> element służy do porównywania kluczy.

Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Przestarzałe.

To przeciążenie przecinania nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Przestarzałe.

To przeciążenie przecinania nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

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

Tworzy część wspólną zestawu dwóch sekwencji równoległych przy użyciu domyślnego modułu porównania równości do porównywania wartości.

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

Tworzy część wspólną zestawu dwóch sekwencji równoległych przy użyciu określonego elementu IEqualityComparer{T} w celu porównania wartości.

Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)
Przestarzałe.

To przeciążenie sprzężenia nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywoływanej metody.

Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)
Przestarzałe.

To przeciążenie sprzężenia nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywoływanej metody.

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

Koreluje równolegle elementy dwóch sekwencji na podstawie pasujących kluczy. Domyślny moduł porównywania równości służy do porównywania kluczy.

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

Koreluje równolegle elementy dwóch sekwencji na podstawie pasujących kluczy. Określony IEqualityComparer<T> jest używany do porównywania kluczy.

Last<TSource>(ParallelQuery<TSource>)

Zwraca ostatni element sekwencji równoległej.

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

Zwraca ostatni element sekwencji równoległej, który spełnia określony warunek.

LastOrDefault<TSource>(ParallelQuery<TSource>)

Zwraca ostatni element sekwencji równoległej lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

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

Zwraca ostatni element sekwencji równoległej, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony.

LongCount<TSource>(ParallelQuery<TSource>)

Zwraca wartość int64 reprezentującą całkowitą liczbę elementów w sekwencji równoległej.

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

Zwraca wartość Int64, która reprezentuje liczbę elementów w sekwencji równoległej spełniającą warunek.

Max(ParallelQuery<Decimal>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Double>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Int32>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Int64>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Nullable<Decimal>>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Nullable<Double>>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Nullable<Int32>>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Nullable<Int64>>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Nullable<Single>>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

Max(ParallelQuery<Single>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

Max<TSource>(ParallelQuery<TSource>)

Zwraca wartość maksymalną w równoległej sekwencji wartości.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca maksymalną wartość.

Min(ParallelQuery<Decimal>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Double>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Int32>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Int64>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Nullable<Decimal>>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Nullable<Double>>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Nullable<Int32>>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Nullable<Int64>>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Nullable<Single>>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

Min(ParallelQuery<Single>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

Min<TSource>(ParallelQuery<TSource>)

Zwraca wartość minimalną w równoległej sekwencji wartości.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

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

Wywołuje równolegle funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość.

OfType<TResult>(ParallelQuery)

Filtruje elementy zapytania równoległego na podstawie określonego typu.

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

Sortuje równolegle elementy sekwencji w kolejności rosnącej zgodnie z kluczem.

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

Sortuje równolegle elementy sekwencji w kolejności rosnącej przy użyciu określonego porównania.

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

Sortuje równolegle elementy sekwencji w kolejności malejącej zgodnie z kluczem.

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

Sortuje elementy sekwencji w kolejności malejącej przy użyciu określonego porównania.

Range(Int32, Int32)

Generuje równoległą sekwencję liczb całkowitych w określonym zakresie.

Repeat<TResult>(TResult, Int32)

Generuje sekwencję równoległą zawierającą jedną powtarzaną wartość.

Reverse<TSource>(ParallelQuery<TSource>)

Odwraca kolejność elementów w sekwencji równoległej.

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

Projektuje równolegle każdy element sekwencji w nowym formularzu, dołączając indeks elementu.

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

Projekty równolegle każdy element sekwencji w nowym formularzu.

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

Projektuje każdy element sekwencji do IEnumerable<T>elementu , spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym elemecie.

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

Projektuje każdy element sekwencji do IEnumerable<T>elementu , spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym elemecie. Indeks każdego elementu źródłowego jest używany w przewidywanej formie pośredniej tego elementu.

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

Projektuje równolegle każdy element sekwencji i IEnumerable<T> spłaszcza wynikowe sekwencje w jedną sekwencję.

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

Projektuje równolegle każdy element sekwencji do IEnumerable<T>elementu i spłaszcza wynikowe sekwencje w jedną sekwencję. Indeks każdego elementu źródłowego jest używany w przewidywanej formie tego elementu.

SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Przestarzałe.

To przeciążenie SequenceEqual nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException po wywołaniu.

SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Przestarzałe.

To przeciążenie SequenceEqual nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException po wywołaniu.

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

Określa, czy dwie sekwencje równoległe są równe, porównując elementy przy użyciu domyślnego porównywarki równości dla ich typu.

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

Określa, czy dwie sekwencje równoległe są równe, porównując ich elementy przy użyciu określonej klasy IEqualityComparer{T}.

Single<TSource>(ParallelQuery<TSource>)

Zwraca jedyny element sekwencji równoległej i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w sekwencji.

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

Zwraca jedyny element sekwencji równoległej, który spełnia określony warunek, i zgłasza wyjątek, jeśli istnieje więcej niż jeden taki element.

SingleOrDefault<TSource>(ParallelQuery<TSource>)

Zwraca jedyny element sekwencji równoległej lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element.

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

Zwraca jedyny element sekwencji równoległej, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element.

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

Pomija określoną liczbę elementów w sekwencji równoległej, a następnie zwraca pozostałe elementy.

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

Pomija elementy w sekwencji równoległej, o ile określony warunek jest spełniony, a następnie zwraca pozostałe elementy.

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

Pomija elementy w sekwencji równoległej, o ile określony warunek jest spełniony, a następnie zwraca pozostałe elementy. Indeks elementu jest używany w logice funkcji predykatu.

Sum(ParallelQuery<Decimal>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Double>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Int32>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Int64>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Nullable<Decimal>>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Nullable<Double>>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Nullable<Int32>>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Nullable<Int64>>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Nullable<Single>>)

Oblicza równolegle sumę sekwencji wartości.

Sum(ParallelQuery<Single>)

Oblicza równolegle sumę sekwencji wartości.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Oblicza równolegle sumę sekwencji wartości uzyskanych przez wywołanie funkcji przekształcania dla każdego elementu sekwencji danych wejściowych.

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

Zwraca określoną liczbę ciągłych elementów od początku sekwencji równoległej.

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

Zwraca elementy z sekwencji równoległej, o ile określony warunek jest spełniony.

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

Zwraca elementy z sekwencji równoległej, o ile określony warunek jest spełniony. Indeks elementu jest używany w logice funkcji predykatu.

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

Wykonuje równolegle kolejność elementów w sekwencji w kolejności rosnącej zgodnie z kluczem.

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

Wykonuje równolegle kolejność elementów w sekwencji w kolejności rosnącej przy użyciu określonego modułu porównującego.

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

Wykonuje równolegle kolejność elementów w sekwencji w kolejności malejącej zgodnie z kluczem.

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

Wykonuje równolegle kolejność elementów w sekwencji w kolejności malejącej przy użyciu określonego modułu porównującego.

ToArray<TSource>(ParallelQuery<TSource>)

Tworzy tablicę na podstawie elementu ParallelQuery<TSource>.

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

Tworzy obiekt Dictionary<TKey,TValue>ParallelQuery<TSource> na podstawie określonych funkcji selektora kluczy i selektora elementów.

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

Tworzy element Dictionary<TKey,TValue> na podstawie ParallelQuery<TSource> określonej funkcji selektora kluczy, modułu porównującego i funkcji selektora elementów.

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

Tworzy obiekt Dictionary<TKey,TValue> na podstawie ParallelQuery<TSource> określonej funkcji selektora kluczy.

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

Tworzy element Dictionary<TKey,TValue> na podstawie ParallelQuery<TSource> określonej funkcji selektora kluczy i modułu porównania kluczy.

ToList<TSource>(ParallelQuery<TSource>)

Tworzy obiekt na List<T> podstawie elementu ParallelQuery<TSource>.

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

Tworzy element ILookup<TKey,TElement> na podstawie ParallelQuery<TSource> określonych funkcji selektora kluczy i selektora elementów.

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

Tworzy element ILookup<TKey,TElement> na podstawie ParallelQuery<TSource> określonej funkcji selektora kluczy, modułu porównującego i funkcji selektora elementów.

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

Tworzy element ILookup<TKey,TElement> na podstawie ParallelQuery<TSource> określonej funkcji selektora kluczy.

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

Tworzy element ILookup<TKey,TElement> na podstawie ParallelQuery<TSource> określonej funkcji selektora kluczy i modułu porównania kluczy.

Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>)
Przestarzałe.

To przeciążenie Unii nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
Przestarzałe.

To przeciążenie Unii nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

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

Tworzy połączenie zestawu dwóch sekwencji równoległych przy użyciu domyślnego modułu porównania równości.

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

Tworzy zbiór dwóch równoległych sekwencji przy użyciu określonego elementu IEqualityComparer{T}.

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

Filtruje równolegle sekwencję wartości na podstawie predykatu.

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

Filtruje równolegle sekwencję wartości na podstawie predykatu. Indeks każdego elementu jest używany w logice funkcji predykatu.

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

Ustawia element CancellationToken do skojarzenia z zapytaniem.

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

Ustawia stopień równoległości, który ma być używany w zapytaniu. Stopień równoległości to maksymalna liczba współbieżnych zadań, które będą używane do przetwarzania zapytania.

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

Ustawia tryb wykonywania zapytania.

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

Ustawia opcje scalania dla tego zapytania, które określają sposób buforu danych wyjściowych zapytania.

Zip<TFirst,TSecond,TResult>(ParallelQuery<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)
Przestarzałe.

To przeciążenie zip nigdy nie powinno być wywoływane. Ta metoda jest oznaczona jako przestarzała i zawsze zgłaszana NotSupportedException podczas wywołania.

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

Scala równolegle dwie sekwencje przy użyciu określonej funkcji predykatu.

Dotyczy

Zobacz też