7 types derived from ParallelQuery
System.Core (7)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (1)
25
internal class EmptyEnumerable<T> :
ParallelQuery
<T>
System\Linq\Parallel\Enumerables\OrderedParallelQuery.cs (1)
25
public class OrderedParallelQuery<TSource> :
ParallelQuery
<TSource>
System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs (2)
24
internal class ParallelEnumerableWrapper :
ParallelQuery
<object>
56
internal class ParallelEnumerableWrapper<T> :
ParallelQuery
<T>
System\Linq\Parallel\Enumerables\RangeEnumerable.cs (1)
22
internal class RangeEnumerable :
ParallelQuery
<int>, IParallelPartitionable<int>
System\Linq\Parallel\Enumerables\RepeatEnumerable.cs (1)
24
internal class RepeatEnumerable<TResult> :
ParallelQuery
<TResult>, IParallelPartitionable<TResult>
System\Linq\Parallel\QueryOperators\QueryOperator.cs (1)
37
internal abstract class QueryOperator<TOutput> :
ParallelQuery
<TOutput>
317 references to ParallelQuery
System.Core (317)
System\Linq\Parallel\Enumerables\ParallelQuery.cs (4)
52
internal virtual
ParallelQuery
<TCastTo> Cast<TCastTo>()
64
internal virtual
ParallelQuery
<TCastTo> OfType<TCastTo>()
102
internal sealed override
ParallelQuery
<TCastTo> Cast<TCastTo>()
107
internal sealed override
ParallelQuery
<TCastTo> OfType<TCastTo>()
System\Linq\Parallel\Merging\ArrayMergeHelper.cs (1)
66
ParallelQuery
<int> query = ParallelEnumerable.Range(0, m_queryResults.Count);
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
35
internal ExceptQueryOperator(
ParallelQuery
<TInputOutput> left,
ParallelQuery
<TInputOutput> right, IEqualityComparer<TInputOutput> comparer)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
42
internal GroupJoinQueryOperator(
ParallelQuery
<TLeftInput> left,
ParallelQuery
<TRightInput> right,
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
34
internal IntersectQueryOperator(
ParallelQuery
<TInputOutput> left,
ParallelQuery
<TInputOutput> right, IEqualityComparer<TInputOutput> comparer)
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (2)
58
internal JoinQueryOperator(
ParallelQuery
<TLeftInput> left,
ParallelQuery
<TRightInput> right,
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (2)
34
internal UnionQueryOperator(
ParallelQuery
<TInputOutput> left,
ParallelQuery
<TInputOutput> right, IEqualityComparer<TInputOutput> comparer)
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (1)
51
ParallelQuery
<TLeftInput> leftChildSource, IEnumerable<TRightInput> rightChildSource,
System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs (2)
38
internal BinaryQueryOperator(
ParallelQuery
<TLeftInput> leftChild,
ParallelQuery
<TRightInput> rightChild)
System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs (2)
43
internal ConcatQueryOperator(
ParallelQuery
<TSource> firstChild,
ParallelQuery
<TSource> secondChild)
System\Linq\ParallelEnumerable.cs (297)
90
/// to convert to a <see cref="System.Linq.
ParallelQuery
{T}"/>.</param>
91
/// <returns>The source as a <see cref="System.Linq.
ParallelQuery
{T}"/> to bind to
96
public static
ParallelQuery
<TSource> AsParallel<TSource>(this IEnumerable<TSource> source)
121
public static
ParallelQuery
<TSource> AsParallel<TSource>(this Partitioner<TSource> source)
151
public static
ParallelQuery
<TSource> AsOrdered<TSource>(this
ParallelQuery
<TSource> source)
224
public static
ParallelQuery
<TSource> AsUnordered<TSource>(this
ParallelQuery
<TSource> source)
238
/// to a <see cref="System.Linq.
ParallelQuery
{T}"/>.</param>
262
/// Converts a <see cref="
ParallelQuery
{T}"/> into an
267
/// <param name="source">A <see cref="
ParallelQuery
{T}"/> to convert to an <see cref="System.Collections.Generic.IEnumerable{T}"/>.</param>
273
public static IEnumerable<TSource> AsSequential<TSource>(this
ParallelQuery
<TSource> source)
303
internal static
ParallelQuery
<TSource> WithTaskScheduler<TSource>(this
ParallelQuery
<TSource> source, TaskScheduler taskScheduler)
332
public static
ParallelQuery
<TSource> WithDegreeOfParallelism<TSource>(this
ParallelQuery
<TSource> source, int degreeOfParallelism)
364
public static
ParallelQuery
<TSource> WithCancellation<TSource>(this
ParallelQuery
<TSource> source, CancellationToken cancellationToken)
408
public static
ParallelQuery
<TSource> WithExecutionMode<TSource>(this
ParallelQuery
<TSource> source, ParallelExecutionMode executionMode)
440
public static
ParallelQuery
<TSource> WithMergeOptions<TSource>(this
ParallelQuery
<TSource> source, ParallelMergeOptions mergeOptions)
474
public static
ParallelQuery
<int> Range(int start, int count)
494
public static
ParallelQuery
<TResult> Repeat<TResult>(TResult element, int count)
511
public static
ParallelQuery
<TResult> Empty<TResult>()
540
/// <param name="source">The <see cref="
ParallelQuery
{T}"/> whose elements will be processed by
552
public static void ForAll<TSource>(this
ParallelQuery
<TSource> source, Action<TSource> action)
584
public static
ParallelQuery
<TSource> Where<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
602
public static
ParallelQuery
<TSource> Where<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
627
public static
ParallelQuery
<TResult> Select<TSource, TResult>(
628
this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
648
public static
ParallelQuery
<TResult> Select<TSource, TResult>(
649
this
ParallelQuery
<TSource> source, Func<TSource, int, TResult> selector)
678
public static
ParallelQuery
<TResult> Zip<TFirst, TSecond, TResult>(
679
this
ParallelQuery
<TFirst> first,
ParallelQuery
<TSecond> second, Func<TFirst, TSecond, TResult> resultSelector)
703
/// <see cref="System.Linq.
ParallelQuery
{TFirst}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSecond}"/>.
707
public static
ParallelQuery
<TResult> Zip<TFirst, TSecond, TResult>(
708
this
ParallelQuery
<TFirst> first, IEnumerable<TSecond> second, Func<TFirst, TSecond, TResult> resultSelector)
739
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
740
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
765
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
769
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
770
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
799
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
800
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
832
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
836
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
837
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
871
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
872
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
897
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
902
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
903
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
933
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
934
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
966
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
971
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
972
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
998
public static
ParallelQuery
<TResult> SelectMany<TSource, TResult>(
999
this
ParallelQuery
<TSource> source, Func<TSource, IEnumerable<TResult>> selector)
1021
public static
ParallelQuery
<TResult> SelectMany<TSource, TResult>(
1022
this
ParallelQuery
<TSource> source, Func<TSource, int, IEnumerable<TResult>> selector)
1050
public static
ParallelQuery
<TResult> SelectMany<TSource, TCollection, TResult>(
1051
this
ParallelQuery
<TSource> source, Func<TSource, IEnumerable<TCollection>> collectionSelector,
1086
public static
ParallelQuery
<TResult> SelectMany<TSource, TCollection, TResult>(
1087
this
ParallelQuery
<TSource> source, Func<TSource, int, IEnumerable<TCollection>> collectionSelector,
1122
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1150
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer)
1177
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1204
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer)
1346
public static
ParallelQuery
<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(
1347
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1366
public static
ParallelQuery
<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(
1367
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer)
1393
public static
ParallelQuery
<IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(
1394
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector)
1420
public static
ParallelQuery
<IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(
1421
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer)
1459
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TResult>(
1460
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TKey, IEnumerable<TSource>, TResult> resultSelector)
1491
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TResult>(
1492
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TKey, IEnumerable<TSource>, TResult> resultSelector, IEqualityComparer<TKey> comparer)
1521
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TElement, TResult>(
1522
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, Func<TKey, IEnumerable<TElement>, TResult> resultSelector)
1552
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TElement, TResult>(
1553
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, Func<TKey, IEnumerable<TElement>, TResult> resultSelector, IEqualityComparer<TKey> comparer)
1578
private static T PerformAggregation<T>(this
ParallelQuery
<T> source,
1603
this
ParallelQuery
<TSource> source, TAccumulate seed, bool seedIsSpecified, Func<TAccumulate, TSource, TAccumulate> func)
1675
this
ParallelQuery
<TSource> source, Func<TSource, TSource, TSource> func)
1681
this
ParallelQuery
<TSource> source, Func<TSource, TSource, TSource> func, QueryAggregationOptions options)
1722
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func)
1728
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func, QueryAggregationOptions options)
1761
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func,
1822
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> updateAccumulatorFunc,
1875
this
ParallelQuery
<TSource> source,
1914
public static int Count<TSource>(this
ParallelQuery
<TSource> source)
1958
public static int Count<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
1987
public static long LongCount<TSource>(this
ParallelQuery
<TSource> source)
2027
public static long LongCount<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
2056
public static int Sum(this
ParallelQuery
<int> source)
2078
public static int? Sum(this
ParallelQuery
<int?> source)
2100
public static long Sum(this
ParallelQuery
<long> source)
2122
public static long? Sum(this
ParallelQuery
<long?> source)
2142
public static float Sum(this
ParallelQuery
<float> source)
2162
public static float? Sum(this
ParallelQuery
<float?> source)
2182
public static double Sum(this
ParallelQuery
<double> source)
2202
public static double? Sum(this
ParallelQuery
<double?> source)
2224
public static decimal Sum(this
ParallelQuery
<decimal> source)
2246
public static decimal? Sum(this
ParallelQuery
<decimal?> source)
2270
public static int Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
2294
public static int? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
2318
public static long Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
2342
public static long? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
2364
public static float Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
2386
public static float? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
2408
public static double Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
2430
public static double? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
2454
public static decimal Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
2478
public static decimal? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
2514
public static int Min(this
ParallelQuery
<int> source)
2534
public static int? Min(this
ParallelQuery
<int?> source)
2557
public static long Min(this
ParallelQuery
<long> source)
2577
public static long? Min(this
ParallelQuery
<long?> source)
2600
public static float Min(this
ParallelQuery
<float> source)
2620
public static float? Min(this
ParallelQuery
<float?> source)
2643
public static double Min(this
ParallelQuery
<double> source)
2663
public static double? Min(this
ParallelQuery
<double?> source)
2686
public static decimal Min(this
ParallelQuery
<decimal> source)
2706
public static decimal? Min(this
ParallelQuery
<decimal?> source)
2730
public static TSource Min<TSource>(this
ParallelQuery
<TSource> source)
2756
public static int Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
2778
public static int? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
2803
public static long Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
2825
public static long? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
2850
public static float Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
2872
public static float? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
2897
public static double Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
2919
public static double? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
2944
public static decimal Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
2966
public static decimal? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
2992
public static TResult Min<TSource, TResult>(this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
3018
public static int Max(this
ParallelQuery
<int> source)
3038
public static int? Max(this
ParallelQuery
<int?> source)
3061
public static long Max(this
ParallelQuery
<long> source)
3081
public static long? Max(this
ParallelQuery
<long?> source)
3104
public static float Max(this
ParallelQuery
<float> source)
3124
public static float? Max(this
ParallelQuery
<float?> source)
3147
public static double Max(this
ParallelQuery
<double> source)
3167
public static double? Max(this
ParallelQuery
<double?> source)
3190
public static decimal Max(this
ParallelQuery
<decimal> source)
3210
public static decimal? Max(this
ParallelQuery
<decimal?> source)
3233
public static TSource Max<TSource>(this
ParallelQuery
<TSource> source)
3259
public static int Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
3281
public static int? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
3306
public static long Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
3328
public static long? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
3353
public static float Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
3375
public static float? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
3400
public static double Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
3422
public static double? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
3447
public static decimal Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
3469
public static decimal? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
3495
public static TResult Max<TSource, TResult>(this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
3523
public static double Average(this
ParallelQuery
<int> source)
3545
public static double? Average(this
ParallelQuery
<int?> source)
3570
public static double Average(this
ParallelQuery
<long> source)
3592
public static double? Average(this
ParallelQuery
<long?> source)
3615
public static float Average(this
ParallelQuery
<float> source)
3635
public static float? Average(this
ParallelQuery
<float?> source)
3658
public static double Average(this
ParallelQuery
<double> source)
3678
public static double? Average(this
ParallelQuery
<double?> source)
3701
public static decimal Average(this
ParallelQuery
<decimal> source)
3721
public static decimal? Average(this
ParallelQuery
<decimal?> source)
3749
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
3773
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
3800
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
3824
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
3849
public static float Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
3871
public static float? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
3896
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
3918
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
3943
public static decimal Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
3965
public static decimal? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
3992
public static bool Any<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4015
public static bool Any<TSource>(this
ParallelQuery
<TSource> source)
4044
public static bool All<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4075
public static bool Contains<TSource>(this
ParallelQuery
<TSource> source, TSource value)
4100
public static bool Contains<TSource>(this
ParallelQuery
<TSource> source, TSource value, IEqualityComparer<TSource> comparer)
4129
public static
ParallelQuery
<TSource> Take<TSource>(this
ParallelQuery
<TSource> source, int count)
4161
public static
ParallelQuery
<TSource> TakeWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4186
public static
ParallelQuery
<TSource> TakeWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
4211
public static
ParallelQuery
<TSource> Skip<TSource>(this
ParallelQuery
<TSource> source, int count)
4243
public static
ParallelQuery
<TSource> SkipWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4270
public static
ParallelQuery
<TSource> SkipWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
4296
public static
ParallelQuery
<TSource> Concat<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4314
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4319
public static
ParallelQuery
<TSource> Concat<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4348
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4366
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4371
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4397
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource> comparer)
4483
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4488
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource> comparer)
4507
public static
ParallelQuery
<TSource> Distinct<TSource>(
4508
this
ParallelQuery
<TSource> source)
4524
public static
ParallelQuery
<TSource> Distinct<TSource>(
4525
this
ParallelQuery
<TSource> source, IEqualityComparer<TSource> comparer)
4546
public static
ParallelQuery
<TSource> Union<TSource>(
4547
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4563
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4568
public static
ParallelQuery
<TSource> Union<TSource>(
4569
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4585
public static
ParallelQuery
<TSource> Union<TSource>(
4586
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource> comparer)
4606
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4611
public static
ParallelQuery
<TSource> Union<TSource>(
4612
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource> comparer)
4636
public static
ParallelQuery
<TSource> Intersect<TSource>(
4637
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4653
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4658
public static
ParallelQuery
<TSource> Intersect<TSource>(
4659
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4680
public static
ParallelQuery
<TSource> Intersect<TSource>(
4681
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource> comparer)
4701
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4706
public static
ParallelQuery
<TSource> Intersect<TSource>(
4707
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource> comparer)
4733
public static
ParallelQuery
<TSource> Except<TSource>(
4734
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4750
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4755
public static
ParallelQuery
<TSource> Except<TSource>(
4756
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4776
public static
ParallelQuery
<TSource> Except<TSource>(
4777
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource> comparer)
4797
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4802
public static
ParallelQuery
<TSource> Except<TSource>(
4803
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource> comparer)
4817
/// Converts a <see cref="
ParallelQuery
{T}"/> into an
4827
public static IEnumerable<TSource> AsEnumerable<TSource>(this
ParallelQuery
<TSource> source)
4852
public static TSource[] ToArray<TSource>(this
ParallelQuery
<TSource> source)
4886
public static List<TSource> ToList<TSource>(this
ParallelQuery
<TSource> source)
4969
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
4998
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer)
5065
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector)
5100
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer)
5162
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
5187
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer)
5195
ParallelQuery
<IGrouping<TKey, TSource>> groupings = source.GroupBy(keySelector, comparer);
5241
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector)
5273
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer)
5282
ParallelQuery
<IGrouping<TKey, TElement>> groupings = source.GroupBy(keySelector, elementSelector, comparer);
5319
public static
ParallelQuery
<TSource> Reverse<TSource>(this
ParallelQuery
<TSource> source)
5340
public static
ParallelQuery
<TResult> OfType<TResult>(this ParallelQuery source)
5358
public static
ParallelQuery
<TResult> Cast<TResult>(this ParallelQuery source)
5442
public static TSource First<TSource>(this
ParallelQuery
<TSource> source)
5485
public static TSource First<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5525
public static TSource FirstOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5571
public static TSource FirstOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5619
public static TSource Last<TSource>(this
ParallelQuery
<TSource> source)
5662
public static TSource Last<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5703
public static TSource LastOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5745
public static TSource LastOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5793
public static TSource Single<TSource>(this
ParallelQuery
<TSource> source)
5822
public static TSource Single<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5849
public static TSource SingleOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5879
public static TSource SingleOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5904
public static
ParallelQuery
<TSource> DefaultIfEmpty<TSource>(this
ParallelQuery
<TSource> source)
5922
public static
ParallelQuery
<TSource> DefaultIfEmpty<TSource>(this
ParallelQuery
<TSource> source, TSource defaultValue)
5953
public static TSource ElementAt<TSource>(this
ParallelQuery
<TSource> source, int index)
5992
public static TSource ElementAtOrDefault<TSource>(this
ParallelQuery
<TSource> source, int index)