7 types derived from ParallelQuery
System.Linq.Parallel (7)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (1)
22
internal sealed class EmptyEnumerable<T> :
ParallelQuery
<T>
System\Linq\Parallel\Enumerables\OrderedParallelQuery.cs (1)
21
public class OrderedParallelQuery<TSource> :
ParallelQuery
<TSource>
System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs (2)
20
internal sealed class ParallelEnumerableWrapper :
ParallelQuery
<object?>
51
internal sealed class ParallelEnumerableWrapper<T> :
ParallelQuery
<T>
System\Linq\Parallel\Enumerables\RangeEnumerable.cs (1)
18
internal sealed class RangeEnumerable :
ParallelQuery
<int>, IParallelPartitionable<int>
System\Linq\Parallel\Enumerables\RepeatEnumerable.cs (1)
21
internal sealed class RepeatEnumerable<TResult> :
ParallelQuery
<TResult>, IParallelPartitionable<TResult>
System\Linq\Parallel\QueryOperators\QueryOperator.cs (1)
33
internal abstract class QueryOperator<TOutput> :
ParallelQuery
<TOutput>
318 references to ParallelQuery
netstandard (1)
netstandard.cs (1)
1043
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Linq.
ParallelQuery
<>))]
System.Core (1)
System.Core.cs (1)
181
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Linq.
ParallelQuery
<>))]
System.Linq.Parallel (316)
System\Linq\Parallel\Enumerables\ParallelQuery.cs (4)
50
internal virtual
ParallelQuery
<TCastTo> Cast<TCastTo>()
63
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)
62
ParallelQuery
<int> query = ParallelEnumerable.Range(0, _queryResults.Count);
System\Linq\Parallel\QueryOperators\Binary\ConcatQueryOperator.cs (2)
39
internal ConcatQueryOperator(
ParallelQuery
<TSource> firstChild,
ParallelQuery
<TSource> secondChild)
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
31
internal ExceptQueryOperator(
ParallelQuery
<TInputOutput> left,
ParallelQuery
<TInputOutput> right, IEqualityComparer<TInputOutput>? comparer)
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
37
internal GroupJoinQueryOperator(
ParallelQuery
<TLeftInput> left,
ParallelQuery
<TRightInput> right,
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
30
internal IntersectQueryOperator(
ParallelQuery
<TInputOutput> left,
ParallelQuery
<TInputOutput> right, IEqualityComparer<TInputOutput>? comparer)
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (2)
53
internal JoinQueryOperator(
ParallelQuery
<TLeftInput> left,
ParallelQuery
<TRightInput> right,
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (2)
30
internal UnionQueryOperator(
ParallelQuery
<TInputOutput> left,
ParallelQuery
<TInputOutput> right, IEqualityComparer<TInputOutput>? comparer)
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (2)
46
ParallelQuery
<TLeftInput> leftChildSource,
ParallelQuery
<TRightInput> rightChildSource,
System\Linq\Parallel\QueryOperators\BinaryQueryOperator.cs (2)
34
internal BinaryQueryOperator(
ParallelQuery
<TLeftInput> leftChild,
ParallelQuery
<TRightInput> rightChild)
System\Linq\ParallelEnumerable.cs (295)
94
/// to convert to a <see cref="System.Linq.
ParallelQuery
{T}"/>.</param>
95
/// <returns>The source as a <see cref="System.Linq.
ParallelQuery
{T}"/> to bind to
100
public static
ParallelQuery
<TSource> AsParallel<TSource>(this IEnumerable<TSource> source)
122
public static
ParallelQuery
<TSource> AsParallel<TSource>(this Partitioner<TSource> source)
149
public static
ParallelQuery
<TSource> AsOrdered<TSource>(this
ParallelQuery
<TSource> source)
215
public static
ParallelQuery
<TSource> AsUnordered<TSource>(this
ParallelQuery
<TSource> source)
226
/// to a <see cref="System.Linq.
ParallelQuery
{T}"/>.</param>
250
/// Converts a <see cref="
ParallelQuery
{T}"/> into an
255
/// <param name="source">A <see cref="
ParallelQuery
{T}"/> to convert to an <see cref="System.Collections.Generic.IEnumerable{T}"/>.</param>
261
public static IEnumerable<TSource> AsSequential<TSource>(this
ParallelQuery
<TSource> source)
293
public static
ParallelQuery
<TSource> WithDegreeOfParallelism<TSource>(this
ParallelQuery
<TSource> source, int degreeOfParallelism)
321
public static
ParallelQuery
<TSource> WithCancellation<TSource>(this
ParallelQuery
<TSource> source, CancellationToken cancellationToken)
349
public static
ParallelQuery
<TSource> WithExecutionMode<TSource>(this
ParallelQuery
<TSource> source, ParallelExecutionMode executionMode)
382
public static
ParallelQuery
<TSource> WithMergeOptions<TSource>(this
ParallelQuery
<TSource> source, ParallelMergeOptions mergeOptions)
417
public static
ParallelQuery
<int> Range(int start, int count)
437
public static
ParallelQuery
<TResult> Repeat<TResult>(TResult element, int count)
454
public static
ParallelQuery
<TResult> Empty<TResult>()
483
/// <param name="source">The <see cref="
ParallelQuery
{T}"/> whose elements will be processed by
495
public static void ForAll<TSource>(this
ParallelQuery
<TSource> source, Action<TSource> action)
527
public static
ParallelQuery
<TSource> Where<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
545
public static
ParallelQuery
<TSource> Where<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
570
public static
ParallelQuery
<TResult> Select<TSource, TResult>(
571
this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
591
public static
ParallelQuery
<TResult> Select<TSource, TResult>(
592
this
ParallelQuery
<TSource> source, Func<TSource, int, TResult> selector)
621
public static
ParallelQuery
<TResult> Zip<TFirst, TSecond, TResult>(
622
this
ParallelQuery
<TFirst> first,
ParallelQuery
<TSecond> second, Func<TFirst, TSecond, TResult> resultSelector)
646
/// <see cref="System.Linq.
ParallelQuery
{TFirst}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSecond}"/>.
650
public static
ParallelQuery
<TResult> Zip<TFirst, TSecond, TResult>(
651
this
ParallelQuery
<TFirst> first, IEnumerable<TSecond> second, Func<TFirst, TSecond, TResult> resultSelector)
682
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
683
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
708
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
712
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
713
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
742
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
743
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
775
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
779
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
780
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
814
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
815
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
840
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
845
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
846
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
876
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
877
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
909
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
914
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
915
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
941
public static
ParallelQuery
<TResult> SelectMany<TSource, TResult>(
942
this
ParallelQuery
<TSource> source, Func<TSource, IEnumerable<TResult>> selector)
964
public static
ParallelQuery
<TResult> SelectMany<TSource, TResult>(
965
this
ParallelQuery
<TSource> source, Func<TSource, int, IEnumerable<TResult>> selector)
993
public static
ParallelQuery
<TResult> SelectMany<TSource, TCollection, TResult>(
994
this
ParallelQuery
<TSource> source, Func<TSource, IEnumerable<TCollection>> collectionSelector,
1029
public static
ParallelQuery
<TResult> SelectMany<TSource, TCollection, TResult>(
1030
this
ParallelQuery
<TSource> source, Func<TSource, int, IEnumerable<TCollection>> collectionSelector,
1065
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1093
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey>? comparer)
1120
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1147
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey>? comparer)
1296
public static
ParallelQuery
<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(
1297
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1315
public static
ParallelQuery
<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(
1316
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey>? comparer)
1342
public static
ParallelQuery
<IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(
1343
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector)
1368
public static
ParallelQuery
<IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(
1369
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey>? comparer)
1407
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TResult>(
1408
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TKey, IEnumerable<TSource>, TResult> resultSelector)
1435
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TResult>(
1436
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TKey, IEnumerable<TSource>, TResult> resultSelector, IEqualityComparer<TKey>? comparer)
1465
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TElement, TResult>(
1466
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, Func<TKey, IEnumerable<TElement>, TResult> resultSelector)
1496
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TElement, TResult>(
1497
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, Func<TKey, IEnumerable<TElement>, TResult> resultSelector, IEqualityComparer<TKey>? comparer)
1521
private static T PerformAggregation<T>(this
ParallelQuery
<T> source,
1545
this
ParallelQuery
<TSource> source, TAccumulate seed, bool seedIsSpecified, Func<TAccumulate, TSource, TAccumulate> func)
1612
this
ParallelQuery
<TSource> source, Func<TSource, TSource, TSource> func)
1618
this
ParallelQuery
<TSource> source, Func<TSource, TSource, TSource> func, QueryAggregationOptions options)
1660
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func)
1666
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func, QueryAggregationOptions options)
1700
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func,
1756
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> updateAccumulatorFunc,
1809
this
ParallelQuery
<TSource> source,
1848
public static int Count<TSource>(this
ParallelQuery
<TSource> source)
1890
public static int Count<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
1919
public static long LongCount<TSource>(this
ParallelQuery
<TSource> source)
1957
public static long LongCount<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
1986
public static int Sum(this
ParallelQuery
<int> source)
2009
public static int? Sum(this
ParallelQuery
<int?> source)
2032
public static long Sum(this
ParallelQuery
<long> source)
2055
public static long? Sum(this
ParallelQuery
<long?> source)
2076
public static float Sum(this
ParallelQuery
<float> source)
2097
public static float? Sum(this
ParallelQuery
<float?> source)
2118
public static double Sum(this
ParallelQuery
<double> source)
2139
public static double? Sum(this
ParallelQuery
<double?> source)
2162
public static decimal Sum(this
ParallelQuery
<decimal> source)
2185
public static decimal? Sum(this
ParallelQuery
<decimal?> source)
2210
public static int Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
2234
public static int? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
2258
public static long Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
2282
public static long? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
2304
public static float Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
2326
public static float? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
2348
public static double Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
2370
public static double? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
2394
public static decimal Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
2418
public static decimal? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
2454
public static int Min(this
ParallelQuery
<int> source)
2475
public static int? Min(this
ParallelQuery
<int?> source)
2499
public static long Min(this
ParallelQuery
<long> source)
2520
public static long? Min(this
ParallelQuery
<long?> source)
2544
public static float Min(this
ParallelQuery
<float> source)
2565
public static float? Min(this
ParallelQuery
<float?> source)
2589
public static double Min(this
ParallelQuery
<double> source)
2610
public static double? Min(this
ParallelQuery
<double?> source)
2634
public static decimal Min(this
ParallelQuery
<decimal> source)
2655
public static decimal? Min(this
ParallelQuery
<decimal?> source)
2680
public static TSource? Min<TSource>(this
ParallelQuery
<TSource> source)
2707
public static int Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
2729
public static int? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
2754
public static long Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
2776
public static long? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
2801
public static float Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
2823
public static float? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
2848
public static double Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
2870
public static double? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
2895
public static decimal Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
2917
public static decimal? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
2943
public static TResult? Min<TSource, TResult>(this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
2969
public static int Max(this
ParallelQuery
<int> source)
2990
public static int? Max(this
ParallelQuery
<int?> source)
3014
public static long Max(this
ParallelQuery
<long> source)
3035
public static long? Max(this
ParallelQuery
<long?> source)
3059
public static float Max(this
ParallelQuery
<float> source)
3080
public static float? Max(this
ParallelQuery
<float?> source)
3104
public static double Max(this
ParallelQuery
<double> source)
3125
public static double? Max(this
ParallelQuery
<double?> source)
3149
public static decimal Max(this
ParallelQuery
<decimal> source)
3170
public static decimal? Max(this
ParallelQuery
<decimal?> source)
3194
public static TSource? Max<TSource>(this
ParallelQuery
<TSource> source)
3221
public static int Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
3243
public static int? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
3268
public static long Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
3290
public static long? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
3315
public static float Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
3337
public static float? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
3362
public static double Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
3384
public static double? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
3409
public static decimal Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
3431
public static decimal? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
3457
public static TResult? Max<TSource, TResult>(this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
3485
public static double Average(this
ParallelQuery
<int> source)
3508
public static double? Average(this
ParallelQuery
<int?> source)
3534
public static double Average(this
ParallelQuery
<long> source)
3557
public static double? Average(this
ParallelQuery
<long?> source)
3581
public static float Average(this
ParallelQuery
<float> source)
3602
public static float? Average(this
ParallelQuery
<float?> source)
3626
public static double Average(this
ParallelQuery
<double> source)
3647
public static double? Average(this
ParallelQuery
<double?> source)
3671
public static decimal Average(this
ParallelQuery
<decimal> source)
3692
public static decimal? Average(this
ParallelQuery
<decimal?> source)
3721
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
3745
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
3772
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
3796
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
3821
public static float Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
3843
public static float? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
3868
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
3890
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
3915
public static decimal Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
3937
public static decimal? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
3964
public static bool Any<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
3987
public static bool Any<TSource>(this
ParallelQuery
<TSource> source)
4016
public static bool All<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4047
public static bool Contains<TSource>(this
ParallelQuery
<TSource> source, TSource value)
4072
public static bool Contains<TSource>(this
ParallelQuery
<TSource> source, TSource value, IEqualityComparer<TSource>? comparer)
4101
public static
ParallelQuery
<TSource> Take<TSource>(this
ParallelQuery
<TSource> source, int count)
4133
public static
ParallelQuery
<TSource> TakeWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4158
public static
ParallelQuery
<TSource> TakeWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
4183
public static
ParallelQuery
<TSource> Skip<TSource>(this
ParallelQuery
<TSource> source, int count)
4215
public static
ParallelQuery
<TSource> SkipWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4242
public static
ParallelQuery
<TSource> SkipWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
4268
public static
ParallelQuery
<TSource> Concat<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4287
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4292
public static
ParallelQuery
<TSource> Concat<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4321
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4340
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4345
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4371
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource>? comparer)
4447
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4452
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource>? comparer)
4471
public static
ParallelQuery
<TSource> Distinct<TSource>(
4472
this
ParallelQuery
<TSource> source)
4488
public static
ParallelQuery
<TSource> Distinct<TSource>(
4489
this
ParallelQuery
<TSource> source, IEqualityComparer<TSource>? comparer)
4510
public static
ParallelQuery
<TSource> Union<TSource>(
4511
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4527
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4532
public static
ParallelQuery
<TSource> Union<TSource>(
4533
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4549
public static
ParallelQuery
<TSource> Union<TSource>(
4550
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource>? comparer)
4570
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4575
public static
ParallelQuery
<TSource> Union<TSource>(
4576
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource>? comparer)
4600
public static
ParallelQuery
<TSource> Intersect<TSource>(
4601
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4617
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4622
public static
ParallelQuery
<TSource> Intersect<TSource>(
4623
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4644
public static
ParallelQuery
<TSource> Intersect<TSource>(
4645
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource>? comparer)
4665
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4670
public static
ParallelQuery
<TSource> Intersect<TSource>(
4671
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource>? comparer)
4697
public static
ParallelQuery
<TSource> Except<TSource>(
4698
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4714
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4719
public static
ParallelQuery
<TSource> Except<TSource>(
4720
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4740
public static
ParallelQuery
<TSource> Except<TSource>(
4741
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource>? comparer)
4761
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4766
public static
ParallelQuery
<TSource> Except<TSource>(
4767
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource>? comparer)
4781
/// Converts a <see cref="
ParallelQuery
{T}"/> into an
4791
public static IEnumerable<TSource> AsEnumerable<TSource>(this
ParallelQuery
<TSource> source)
4816
public static TSource[] ToArray<TSource>(this
ParallelQuery
<TSource> source)
4848
public static List<TSource> ToList<TSource>(this
ParallelQuery
<TSource> source)
4930
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector) where TKey : notnull
4959
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey>? comparer) where TKey : notnull
5021
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector) where TKey : notnull
5056
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey>? comparer) where TKey : notnull
5113
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector) where TKey : notnull
5138
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey>? comparer) where TKey : notnull
5146
ParallelQuery
<IGrouping<TKey, TSource>> groupings = source.GroupBy(keySelector, comparer);
5192
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector) where TKey : notnull
5224
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey>? comparer) where TKey : notnull
5233
ParallelQuery
<IGrouping<TKey, TElement>> groupings = source.GroupBy(keySelector, elementSelector, comparer);
5270
public static
ParallelQuery
<TSource> Reverse<TSource>(this
ParallelQuery
<TSource> source)
5292
public static
ParallelQuery
<TResult> OfType<TResult>(this ParallelQuery source)
5310
public static
ParallelQuery
<TResult> Cast<TResult>(this ParallelQuery source)
5395
public static TSource First<TSource>(this
ParallelQuery
<TSource> source)
5438
public static TSource First<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5477
public static TSource? FirstOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5523
public static TSource? FirstOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5571
public static TSource Last<TSource>(this
ParallelQuery
<TSource> source)
5614
public static TSource Last<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5655
public static TSource? LastOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5697
public static TSource? LastOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5745
public static TSource Single<TSource>(this
ParallelQuery
<TSource> source)
5774
public static TSource Single<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5801
public static TSource? SingleOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5831
public static TSource? SingleOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5856
public static
ParallelQuery
<TSource?> DefaultIfEmpty<TSource>(this
ParallelQuery
<TSource> source)
5874
public static
ParallelQuery
<TSource> DefaultIfEmpty<TSource>(this
ParallelQuery
<TSource> source, TSource defaultValue)
5906
public static TSource ElementAt<TSource>(this
ParallelQuery
<TSource> source, int index)
5946
public static TSource? ElementAtOrDefault<TSource>(this
ParallelQuery
<TSource> source, int index)