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)
97
/// to convert to a <see cref="System.Linq.
ParallelQuery
{T}"/>.</param>
98
/// <returns>The source as a <see cref="System.Linq.
ParallelQuery
{T}"/> to bind to
103
public static
ParallelQuery
<TSource> AsParallel<TSource>(this IEnumerable<TSource> source)
125
public static
ParallelQuery
<TSource> AsParallel<TSource>(this Partitioner<TSource> source)
152
public static
ParallelQuery
<TSource> AsOrdered<TSource>(this
ParallelQuery
<TSource> source)
218
public static
ParallelQuery
<TSource> AsUnordered<TSource>(this
ParallelQuery
<TSource> source)
229
/// to a <see cref="System.Linq.
ParallelQuery
{T}"/>.</param>
253
/// Converts a <see cref="
ParallelQuery
{T}"/> into an
258
/// <param name="source">A <see cref="
ParallelQuery
{T}"/> to convert to an <see cref="System.Collections.Generic.IEnumerable{T}"/>.</param>
264
public static IEnumerable<TSource> AsSequential<TSource>(this
ParallelQuery
<TSource> source)
296
public static
ParallelQuery
<TSource> WithDegreeOfParallelism<TSource>(this
ParallelQuery
<TSource> source, int degreeOfParallelism)
324
public static
ParallelQuery
<TSource> WithCancellation<TSource>(this
ParallelQuery
<TSource> source, CancellationToken cancellationToken)
352
public static
ParallelQuery
<TSource> WithExecutionMode<TSource>(this
ParallelQuery
<TSource> source, ParallelExecutionMode executionMode)
385
public static
ParallelQuery
<TSource> WithMergeOptions<TSource>(this
ParallelQuery
<TSource> source, ParallelMergeOptions mergeOptions)
420
public static
ParallelQuery
<int> Range(int start, int count)
440
public static
ParallelQuery
<TResult> Repeat<TResult>(TResult element, int count)
457
public static
ParallelQuery
<TResult> Empty<TResult>()
486
/// <param name="source">The <see cref="
ParallelQuery
{T}"/> whose elements will be processed by
498
public static void ForAll<TSource>(this
ParallelQuery
<TSource> source, Action<TSource> action)
530
public static
ParallelQuery
<TSource> Where<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
548
public static
ParallelQuery
<TSource> Where<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
573
public static
ParallelQuery
<TResult> Select<TSource, TResult>(
574
this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
594
public static
ParallelQuery
<TResult> Select<TSource, TResult>(
595
this
ParallelQuery
<TSource> source, Func<TSource, int, TResult> selector)
624
public static
ParallelQuery
<TResult> Zip<TFirst, TSecond, TResult>(
625
this
ParallelQuery
<TFirst> first,
ParallelQuery
<TSecond> second, Func<TFirst, TSecond, TResult> resultSelector)
649
/// <see cref="System.Linq.
ParallelQuery
{TFirst}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSecond}"/>.
653
public static
ParallelQuery
<TResult> Zip<TFirst, TSecond, TResult>(
654
this
ParallelQuery
<TFirst> first, IEnumerable<TSecond> second, Func<TFirst, TSecond, TResult> resultSelector)
685
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
686
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
711
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
715
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
716
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
745
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
746
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
778
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
782
public static
ParallelQuery
<TResult> Join<TOuter, TInner, TKey, TResult>(
783
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
817
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
818
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
843
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
848
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
849
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
879
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
880
this
ParallelQuery
<TOuter> outer,
ParallelQuery
<TInner> inner,
912
/// <see cref="System.Linq.
ParallelQuery
{TOuter}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TInner}"/>.
917
public static
ParallelQuery
<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(
918
this
ParallelQuery
<TOuter> outer, IEnumerable<TInner> inner,
944
public static
ParallelQuery
<TResult> SelectMany<TSource, TResult>(
945
this
ParallelQuery
<TSource> source, Func<TSource, IEnumerable<TResult>> selector)
967
public static
ParallelQuery
<TResult> SelectMany<TSource, TResult>(
968
this
ParallelQuery
<TSource> source, Func<TSource, int, IEnumerable<TResult>> selector)
996
public static
ParallelQuery
<TResult> SelectMany<TSource, TCollection, TResult>(
997
this
ParallelQuery
<TSource> source, Func<TSource, IEnumerable<TCollection>> collectionSelector,
1032
public static
ParallelQuery
<TResult> SelectMany<TSource, TCollection, TResult>(
1033
this
ParallelQuery
<TSource> source, Func<TSource, int, IEnumerable<TCollection>> collectionSelector,
1068
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1096
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey>? comparer)
1123
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1150
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey>? comparer)
1299
public static
ParallelQuery
<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(
1300
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector)
1318
public static
ParallelQuery
<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(
1319
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey>? comparer)
1345
public static
ParallelQuery
<IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(
1346
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector)
1371
public static
ParallelQuery
<IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(
1372
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey>? comparer)
1410
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TResult>(
1411
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TKey, IEnumerable<TSource>, TResult> resultSelector)
1438
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TResult>(
1439
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TKey, IEnumerable<TSource>, TResult> resultSelector, IEqualityComparer<TKey>? comparer)
1468
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TElement, TResult>(
1469
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, Func<TKey, IEnumerable<TElement>, TResult> resultSelector)
1499
public static
ParallelQuery
<TResult> GroupBy<TSource, TKey, TElement, TResult>(
1500
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, Func<TKey, IEnumerable<TElement>, TResult> resultSelector, IEqualityComparer<TKey>? comparer)
1524
private static T PerformAggregation<T>(this
ParallelQuery
<T> source,
1548
this
ParallelQuery
<TSource> source, TAccumulate seed, bool seedIsSpecified, Func<TAccumulate, TSource, TAccumulate> func)
1615
this
ParallelQuery
<TSource> source, Func<TSource, TSource, TSource> func)
1621
this
ParallelQuery
<TSource> source, Func<TSource, TSource, TSource> func, QueryAggregationOptions options)
1663
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func)
1669
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func, QueryAggregationOptions options)
1703
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func,
1759
this
ParallelQuery
<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> updateAccumulatorFunc,
1812
this
ParallelQuery
<TSource> source,
1851
public static int Count<TSource>(this
ParallelQuery
<TSource> source)
1893
public static int Count<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
1922
public static long LongCount<TSource>(this
ParallelQuery
<TSource> source)
1960
public static long LongCount<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
1989
public static int Sum(this
ParallelQuery
<int> source)
2012
public static int? Sum(this
ParallelQuery
<int?> source)
2035
public static long Sum(this
ParallelQuery
<long> source)
2058
public static long? Sum(this
ParallelQuery
<long?> source)
2079
public static float Sum(this
ParallelQuery
<float> source)
2100
public static float? Sum(this
ParallelQuery
<float?> source)
2121
public static double Sum(this
ParallelQuery
<double> source)
2142
public static double? Sum(this
ParallelQuery
<double?> source)
2165
public static decimal Sum(this
ParallelQuery
<decimal> source)
2188
public static decimal? Sum(this
ParallelQuery
<decimal?> source)
2213
public static int Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
2237
public static int? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
2261
public static long Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
2285
public static long? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
2307
public static float Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
2329
public static float? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
2351
public static double Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
2373
public static double? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
2397
public static decimal Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
2421
public static decimal? Sum<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
2457
public static int Min(this
ParallelQuery
<int> source)
2478
public static int? Min(this
ParallelQuery
<int?> source)
2502
public static long Min(this
ParallelQuery
<long> source)
2523
public static long? Min(this
ParallelQuery
<long?> source)
2547
public static float Min(this
ParallelQuery
<float> source)
2568
public static float? Min(this
ParallelQuery
<float?> source)
2592
public static double Min(this
ParallelQuery
<double> source)
2613
public static double? Min(this
ParallelQuery
<double?> source)
2637
public static decimal Min(this
ParallelQuery
<decimal> source)
2658
public static decimal? Min(this
ParallelQuery
<decimal?> source)
2683
public static TSource? Min<TSource>(this
ParallelQuery
<TSource> source)
2710
public static int Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
2732
public static int? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
2757
public static long Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
2779
public static long? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
2804
public static float Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
2826
public static float? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
2851
public static double Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
2873
public static double? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
2898
public static decimal Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
2920
public static decimal? Min<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
2946
public static TResult? Min<TSource, TResult>(this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
2972
public static int Max(this
ParallelQuery
<int> source)
2993
public static int? Max(this
ParallelQuery
<int?> source)
3017
public static long Max(this
ParallelQuery
<long> source)
3038
public static long? Max(this
ParallelQuery
<long?> source)
3062
public static float Max(this
ParallelQuery
<float> source)
3083
public static float? Max(this
ParallelQuery
<float?> source)
3107
public static double Max(this
ParallelQuery
<double> source)
3128
public static double? Max(this
ParallelQuery
<double?> source)
3152
public static decimal Max(this
ParallelQuery
<decimal> source)
3173
public static decimal? Max(this
ParallelQuery
<decimal?> source)
3197
public static TSource? Max<TSource>(this
ParallelQuery
<TSource> source)
3224
public static int Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
3246
public static int? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
3271
public static long Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
3293
public static long? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
3318
public static float Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
3340
public static float? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
3365
public static double Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
3387
public static double? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
3412
public static decimal Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
3434
public static decimal? Max<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
3460
public static TResult? Max<TSource, TResult>(this
ParallelQuery
<TSource> source, Func<TSource, TResult> selector)
3488
public static double Average(this
ParallelQuery
<int> source)
3511
public static double? Average(this
ParallelQuery
<int?> source)
3537
public static double Average(this
ParallelQuery
<long> source)
3560
public static double? Average(this
ParallelQuery
<long?> source)
3584
public static float Average(this
ParallelQuery
<float> source)
3605
public static float? Average(this
ParallelQuery
<float?> source)
3629
public static double Average(this
ParallelQuery
<double> source)
3650
public static double? Average(this
ParallelQuery
<double?> source)
3674
public static decimal Average(this
ParallelQuery
<decimal> source)
3695
public static decimal? Average(this
ParallelQuery
<decimal?> source)
3724
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int> selector)
3748
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int?> selector)
3775
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long> selector)
3799
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, long?> selector)
3824
public static float Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float> selector)
3846
public static float? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, float?> selector)
3871
public static double Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double> selector)
3893
public static double? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, double?> selector)
3918
public static decimal Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal> selector)
3940
public static decimal? Average<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, decimal?> selector)
3967
public static bool Any<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
3990
public static bool Any<TSource>(this
ParallelQuery
<TSource> source)
4019
public static bool All<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4050
public static bool Contains<TSource>(this
ParallelQuery
<TSource> source, TSource value)
4075
public static bool Contains<TSource>(this
ParallelQuery
<TSource> source, TSource value, IEqualityComparer<TSource>? comparer)
4104
public static
ParallelQuery
<TSource> Take<TSource>(this
ParallelQuery
<TSource> source, int count)
4136
public static
ParallelQuery
<TSource> TakeWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4161
public static
ParallelQuery
<TSource> TakeWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
4186
public static
ParallelQuery
<TSource> Skip<TSource>(this
ParallelQuery
<TSource> source, int count)
4218
public static
ParallelQuery
<TSource> SkipWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
4245
public static
ParallelQuery
<TSource> SkipWhile<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, int, bool> predicate)
4271
public static
ParallelQuery
<TSource> Concat<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4290
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4295
public static
ParallelQuery
<TSource> Concat<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4324
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4343
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4348
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4374
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource>? comparer)
4450
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4455
public static bool SequenceEqual<TSource>(this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource>? comparer)
4474
public static
ParallelQuery
<TSource> Distinct<TSource>(
4475
this
ParallelQuery
<TSource> source)
4491
public static
ParallelQuery
<TSource> Distinct<TSource>(
4492
this
ParallelQuery
<TSource> source, IEqualityComparer<TSource>? comparer)
4513
public static
ParallelQuery
<TSource> Union<TSource>(
4514
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4530
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4535
public static
ParallelQuery
<TSource> Union<TSource>(
4536
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4552
public static
ParallelQuery
<TSource> Union<TSource>(
4553
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource>? comparer)
4573
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4578
public static
ParallelQuery
<TSource> Union<TSource>(
4579
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource>? comparer)
4603
public static
ParallelQuery
<TSource> Intersect<TSource>(
4604
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4620
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4625
public static
ParallelQuery
<TSource> Intersect<TSource>(
4626
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4647
public static
ParallelQuery
<TSource> Intersect<TSource>(
4648
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource>? comparer)
4668
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4673
public static
ParallelQuery
<TSource> Intersect<TSource>(
4674
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource>? comparer)
4700
public static
ParallelQuery
<TSource> Except<TSource>(
4701
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second)
4717
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4722
public static
ParallelQuery
<TSource> Except<TSource>(
4723
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second)
4743
public static
ParallelQuery
<TSource> Except<TSource>(
4744
this
ParallelQuery
<TSource> first,
ParallelQuery
<TSource> second, IEqualityComparer<TSource>? comparer)
4764
/// <see cref="System.Linq.
ParallelQuery
{TSource}"/> and a right data source of type <see cref="System.Collections.Generic.IEnumerable{TSource}"/>.
4769
public static
ParallelQuery
<TSource> Except<TSource>(
4770
this
ParallelQuery
<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource>? comparer)
4784
/// Converts a <see cref="
ParallelQuery
{T}"/> into an
4794
public static IEnumerable<TSource> AsEnumerable<TSource>(this
ParallelQuery
<TSource> source)
4819
public static TSource[] ToArray<TSource>(this
ParallelQuery
<TSource> source)
4851
public static List<TSource> ToList<TSource>(this
ParallelQuery
<TSource> source)
4933
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector) where TKey : notnull
4962
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey>? comparer) where TKey : notnull
5024
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector) where TKey : notnull
5059
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey>? comparer) where TKey : notnull
5116
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector) where TKey : notnull
5141
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey>? comparer) where TKey : notnull
5149
ParallelQuery
<IGrouping<TKey, TSource>> groupings = source.GroupBy(keySelector, comparer);
5195
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector) where TKey : notnull
5227
this
ParallelQuery
<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey>? comparer) where TKey : notnull
5236
ParallelQuery
<IGrouping<TKey, TElement>> groupings = source.GroupBy(keySelector, elementSelector, comparer);
5273
public static
ParallelQuery
<TSource> Reverse<TSource>(this
ParallelQuery
<TSource> source)
5295
public static
ParallelQuery
<TResult> OfType<TResult>(this ParallelQuery source)
5313
public static
ParallelQuery
<TResult> Cast<TResult>(this ParallelQuery source)
5398
public static TSource First<TSource>(this
ParallelQuery
<TSource> source)
5441
public static TSource First<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5480
public static TSource? FirstOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5526
public static TSource? FirstOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5574
public static TSource Last<TSource>(this
ParallelQuery
<TSource> source)
5617
public static TSource Last<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5658
public static TSource? LastOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5700
public static TSource? LastOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5748
public static TSource Single<TSource>(this
ParallelQuery
<TSource> source)
5777
public static TSource Single<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5804
public static TSource? SingleOrDefault<TSource>(this
ParallelQuery
<TSource> source)
5834
public static TSource? SingleOrDefault<TSource>(this
ParallelQuery
<TSource> source, Func<TSource, bool> predicate)
5859
public static
ParallelQuery
<TSource?> DefaultIfEmpty<TSource>(this
ParallelQuery
<TSource> source)
5877
public static
ParallelQuery
<TSource> DefaultIfEmpty<TSource>(this
ParallelQuery
<TSource> source, TSource defaultValue)
5909
public static TSource ElementAt<TSource>(this
ParallelQuery
<TSource> source, int index)
5949
public static TSource? ElementAtOrDefault<TSource>(this
ParallelQuery
<TSource> source, int index)