Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.ParallelEnumerable Class Reference

Static Public Member Functions

static ParallelQuery< TSource > AsParallel< TSource > (this IEnumerable< TSource > source)
 
static ParallelQuery< TSource > AsParallel< TSource > (this Partitioner< TSource > source)
 
static ParallelQuery< TSource > AsOrdered< TSource > (this ParallelQuery< TSource > source)
 
static ParallelQuery AsOrdered (this ParallelQuery source)
 
static ParallelQuery< TSource > AsUnordered< TSource > (this ParallelQuery< TSource > source)
 
static ParallelQuery AsParallel (this IEnumerable source)
 
static IEnumerable< TSource > AsSequential< TSource > (this ParallelQuery< TSource > source)
 
static ParallelQuery< TSource > WithDegreeOfParallelism< TSource > (this ParallelQuery< TSource > source, int degreeOfParallelism)
 
static ParallelQuery< TSource > WithCancellation< TSource > (this ParallelQuery< TSource > source, CancellationToken cancellationToken)
 
static ParallelQuery< TSource > WithExecutionMode< TSource > (this ParallelQuery< TSource > source, ParallelExecutionMode executionMode)
 
static ParallelQuery< TSource > WithMergeOptions< TSource > (this ParallelQuery< TSource > source, ParallelMergeOptions mergeOptions)
 
static ParallelQuery< int > Range (int start, int count)
 
static ParallelQuery< TResultRepeat< TResult > (TResult element, int count)
 
static ParallelQuery< TResultEmpty< TResult > ()
 
static void ForAll< TSource > (this ParallelQuery< TSource > source, Action< TSource > action)
 
static ParallelQuery< TSource > Where< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static ParallelQuery< TSource > Where< TSource > (this ParallelQuery< TSource > source, Func< TSource, int, bool > predicate)
 
static ParallelQuery< TResultSelect< TSource, TResult > (this ParallelQuery< TSource > source, Func< TSource, TResult > selector)
 
static ParallelQuery< TResultSelect< TSource, TResult > (this ParallelQuery< TSource > source, Func< TSource, int, TResult > selector)
 
static ParallelQuery< TResultZip< TFirst, TSecond, TResult > (this ParallelQuery< TFirst > first, ParallelQuery< TSecond > second, Func< TFirst, TSecond, TResult > resultSelector)
 
static ParallelQuery< TResultZip< TFirst, TSecond, TResult > (this ParallelQuery< TFirst > first, IEnumerable< TSecond > second, Func< TFirst, TSecond, TResult > resultSelector)
 
static ParallelQuery< TResultJoin< TOuter, TInner, TKey, TResult > (this ParallelQuery< TOuter > outer, ParallelQuery< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, TInner, TResult > resultSelector)
 
static ParallelQuery< TResultJoin< TOuter, TInner, TKey, TResult > (this ParallelQuery< TOuter > outer, IEnumerable< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, TInner, TResult > resultSelector)
 
static ParallelQuery< TResultJoin< TOuter, TInner, TKey, TResult > (this ParallelQuery< TOuter > outer, ParallelQuery< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, TInner, TResult > resultSelector, IEqualityComparer< TKey >? comparer)
 
static ParallelQuery< TResultJoin< TOuter, TInner, TKey, TResult > (this ParallelQuery< TOuter > outer, IEnumerable< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, TInner, TResult > resultSelector, IEqualityComparer< TKey >? comparer)
 
static ParallelQuery< TResultGroupJoin< TOuter, TInner, TKey, TResult > (this ParallelQuery< TOuter > outer, ParallelQuery< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, IEnumerable< TInner >, TResult > resultSelector)
 
static ParallelQuery< TResultGroupJoin< TOuter, TInner, TKey, TResult > (this ParallelQuery< TOuter > outer, IEnumerable< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, IEnumerable< TInner >, TResult > resultSelector)
 
static ParallelQuery< TResultGroupJoin< TOuter, TInner, TKey, TResult > (this ParallelQuery< TOuter > outer, ParallelQuery< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, IEnumerable< TInner >, TResult > resultSelector, IEqualityComparer< TKey >? comparer)
 
static ParallelQuery< TResultGroupJoin< TOuter, TInner, TKey, TResult > (this ParallelQuery< TOuter > outer, IEnumerable< TInner > inner, Func< TOuter, TKey > outerKeySelector, Func< TInner, TKey > innerKeySelector, Func< TOuter, IEnumerable< TInner >, TResult > resultSelector, IEqualityComparer< TKey >? comparer)
 
static ParallelQuery< TResultSelectMany< TSource, TResult > (this ParallelQuery< TSource > source, Func< TSource, IEnumerable< TResult > > selector)
 
static ParallelQuery< TResultSelectMany< TSource, TResult > (this ParallelQuery< TSource > source, Func< TSource, int, IEnumerable< TResult > > selector)
 
static ParallelQuery< TResultSelectMany< TSource, TCollection, TResult > (this ParallelQuery< TSource > source, Func< TSource, IEnumerable< TCollection > > collectionSelector, Func< TSource, TCollection, TResult > resultSelector)
 
static ParallelQuery< TResultSelectMany< TSource, TCollection, TResult > (this ParallelQuery< TSource > source, Func< TSource, int, IEnumerable< TCollection > > collectionSelector, Func< TSource, TCollection, TResult > resultSelector)
 
static OrderedParallelQuery< TSource > OrderBy< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector)
 
static OrderedParallelQuery< TSource > OrderBy< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey >? comparer)
 
static OrderedParallelQuery< TSource > OrderByDescending< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector)
 
static OrderedParallelQuery< TSource > OrderByDescending< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey >? comparer)
 
static OrderedParallelQuery< TSource > ThenBy< TSource, TKey > (this OrderedParallelQuery< TSource > source, Func< TSource, TKey > keySelector)
 
static OrderedParallelQuery< TSource > ThenBy< TSource, TKey > (this OrderedParallelQuery< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey >? comparer)
 
static OrderedParallelQuery< TSource > ThenByDescending< TSource, TKey > (this OrderedParallelQuery< TSource > source, Func< TSource, TKey > keySelector)
 
static OrderedParallelQuery< TSource > ThenByDescending< TSource, TKey > (this OrderedParallelQuery< TSource > source, Func< TSource, TKey > keySelector, IComparer< TKey >? comparer)
 
static ParallelQuery< IGrouping< TKey, TSource > > GroupBy< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector)
 
static ParallelQuery< IGrouping< TKey, TSource > > GroupBy< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey >? comparer)
 
static ParallelQuery< IGrouping< TKey, TElement > > GroupBy< TSource, TKey, TElement > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector)
 
static ParallelQuery< IGrouping< TKey, TElement > > GroupBy< TSource, TKey, TElement > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey >? comparer)
 
static ParallelQuery< TResultGroupBy< TSource, TKey, TResult > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TKey, IEnumerable< TSource >, TResult > resultSelector)
 
static ParallelQuery< TResultGroupBy< TSource, TKey, TResult > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TKey, IEnumerable< TSource >, TResult > resultSelector, IEqualityComparer< TKey >? comparer)
 
static ParallelQuery< TResultGroupBy< TSource, TKey, TElement, TResult > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, Func< TKey, IEnumerable< TElement >, TResult > resultSelector)
 
static ParallelQuery< TResultGroupBy< TSource, TKey, TElement, TResult > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, Func< TKey, IEnumerable< TElement >, TResult > resultSelector, IEqualityComparer< TKey >? comparer)
 
static TSource Aggregate< TSource > (this ParallelQuery< TSource > source, Func< TSource, TSource, TSource > func)
 
static TAccumulate Aggregate< TSource, TAccumulate > (this ParallelQuery< TSource > source, TAccumulate seed, Func< TAccumulate, TSource, TAccumulate > func)
 
static TResult Aggregate< TSource, TAccumulate, TResult > (this ParallelQuery< TSource > source, TAccumulate seed, Func< TAccumulate, TSource, TAccumulate > func, Func< TAccumulate, TResult > resultSelector)
 
static TResult Aggregate< TSource, TAccumulate, TResult > (this ParallelQuery< TSource > source, TAccumulate seed, Func< TAccumulate, TSource, TAccumulate > updateAccumulatorFunc, Func< TAccumulate, TAccumulate, TAccumulate > combineAccumulatorsFunc, Func< TAccumulate, TResult > resultSelector)
 
static TResult Aggregate< TSource, TAccumulate, TResult > (this ParallelQuery< TSource > source, Func< TAccumulate > seedFactory, Func< TAccumulate, TSource, TAccumulate > updateAccumulatorFunc, Func< TAccumulate, TAccumulate, TAccumulate > combineAccumulatorsFunc, Func< TAccumulate, TResult > resultSelector)
 
static int Count< TSource > (this ParallelQuery< TSource > source)
 
static int Count< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static long LongCount< TSource > (this ParallelQuery< TSource > source)
 
static long LongCount< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static int Sum (this ParallelQuery< int > source)
 
static ? int Sum (this ParallelQuery< int?> source)
 
static long Sum (this ParallelQuery< long > source)
 
static ? long Sum (this ParallelQuery< long?> source)
 
static float Sum (this ParallelQuery< float > source)
 
static ? float Sum (this ParallelQuery< float?> source)
 
static double Sum (this ParallelQuery< double > source)
 
static ? double Sum (this ParallelQuery< double?> source)
 
static decimal Sum (this ParallelQuery< decimal > source)
 
static ? decimal Sum (this ParallelQuery< decimal?> source)
 
static int Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, int > selector)
 
static ? int Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, int?> selector)
 
static long Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, long > selector)
 
static ? long Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, long?> selector)
 
static float Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, float > selector)
 
static ? float Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, float?> selector)
 
static double Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, double > selector)
 
static ? double Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, double?> selector)
 
static decimal Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, decimal > selector)
 
static ? decimal Sum< TSource > (this ParallelQuery< TSource > source, Func< TSource, decimal?> selector)
 
static int Min (this ParallelQuery< int > source)
 
static ? int Min (this ParallelQuery< int?> source)
 
static long Min (this ParallelQuery< long > source)
 
static ? long Min (this ParallelQuery< long?> source)
 
static float Min (this ParallelQuery< float > source)
 
static ? float Min (this ParallelQuery< float?> source)
 
static double Min (this ParallelQuery< double > source)
 
static ? double Min (this ParallelQuery< double?> source)
 
static decimal Min (this ParallelQuery< decimal > source)
 
static ? decimal Min (this ParallelQuery< decimal?> source)
 
static ? TSource Min< TSource > (this ParallelQuery< TSource > source)
 
static int Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, int > selector)
 
static ? int Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, int?> selector)
 
static long Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, long > selector)
 
static ? long Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, long?> selector)
 
static float Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, float > selector)
 
static ? float Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, float?> selector)
 
static double Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, double > selector)
 
static ? double Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, double?> selector)
 
static decimal Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, decimal > selector)
 
static ? decimal Min< TSource > (this ParallelQuery< TSource > source, Func< TSource, decimal?> selector)
 
static ? TResult Min< TSource, TResult > (this ParallelQuery< TSource > source, Func< TSource, TResult > selector)
 
static int Max (this ParallelQuery< int > source)
 
static ? int Max (this ParallelQuery< int?> source)
 
static long Max (this ParallelQuery< long > source)
 
static ? long Max (this ParallelQuery< long?> source)
 
static float Max (this ParallelQuery< float > source)
 
static ? float Max (this ParallelQuery< float?> source)
 
static double Max (this ParallelQuery< double > source)
 
static ? double Max (this ParallelQuery< double?> source)
 
static decimal Max (this ParallelQuery< decimal > source)
 
static ? decimal Max (this ParallelQuery< decimal?> source)
 
static ? TSource Max< TSource > (this ParallelQuery< TSource > source)
 
static int Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, int > selector)
 
static ? int Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, int?> selector)
 
static long Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, long > selector)
 
static ? long Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, long?> selector)
 
static float Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, float > selector)
 
static ? float Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, float?> selector)
 
static double Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, double > selector)
 
static ? double Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, double?> selector)
 
static decimal Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, decimal > selector)
 
static ? decimal Max< TSource > (this ParallelQuery< TSource > source, Func< TSource, decimal?> selector)
 
static ? TResult Max< TSource, TResult > (this ParallelQuery< TSource > source, Func< TSource, TResult > selector)
 
static double Average (this ParallelQuery< int > source)
 
static ? double Average (this ParallelQuery< int?> source)
 
static double Average (this ParallelQuery< long > source)
 
static ? double Average (this ParallelQuery< long?> source)
 
static float Average (this ParallelQuery< float > source)
 
static ? float Average (this ParallelQuery< float?> source)
 
static double Average (this ParallelQuery< double > source)
 
static ? double Average (this ParallelQuery< double?> source)
 
static decimal Average (this ParallelQuery< decimal > source)
 
static ? decimal Average (this ParallelQuery< decimal?> source)
 
static double Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, int > selector)
 
static ? double Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, int?> selector)
 
static double Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, long > selector)
 
static ? double Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, long?> selector)
 
static float Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, float > selector)
 
static ? float Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, float?> selector)
 
static double Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, double > selector)
 
static ? double Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, double?> selector)
 
static decimal Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, decimal > selector)
 
static ? decimal Average< TSource > (this ParallelQuery< TSource > source, Func< TSource, decimal?> selector)
 
static bool Any< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static bool Any< TSource > (this ParallelQuery< TSource > source)
 
static bool All< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static bool Contains< TSource > (this ParallelQuery< TSource > source, TSource value)
 
static bool Contains< TSource > (this ParallelQuery< TSource > source, TSource value, IEqualityComparer< TSource >? comparer)
 
static ParallelQuery< TSource > Take< TSource > (this ParallelQuery< TSource > source, int count)
 
static ParallelQuery< TSource > TakeWhile< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static ParallelQuery< TSource > TakeWhile< TSource > (this ParallelQuery< TSource > source, Func< TSource, int, bool > predicate)
 
static ParallelQuery< TSource > Skip< TSource > (this ParallelQuery< TSource > source, int count)
 
static ParallelQuery< TSource > SkipWhile< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static ParallelQuery< TSource > SkipWhile< TSource > (this ParallelQuery< TSource > source, Func< TSource, int, bool > predicate)
 
static ParallelQuery< TSource > Concat< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second)
 
static ParallelQuery< TSource > Concat< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second)
 
static bool SequenceEqual< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second)
 
static bool SequenceEqual< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second)
 
static bool SequenceEqual< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second, IEqualityComparer< TSource >? comparer)
 
static bool SequenceEqual< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource >? comparer)
 
static ParallelQuery< TSource > Distinct< TSource > (this ParallelQuery< TSource > source)
 
static ParallelQuery< TSource > Distinct< TSource > (this ParallelQuery< TSource > source, IEqualityComparer< TSource >? comparer)
 
static ParallelQuery< TSource > Union< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second)
 
static ParallelQuery< TSource > Union< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second)
 
static ParallelQuery< TSource > Union< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second, IEqualityComparer< TSource >? comparer)
 
static ParallelQuery< TSource > Union< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource >? comparer)
 
static ParallelQuery< TSource > Intersect< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second)
 
static ParallelQuery< TSource > Intersect< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second)
 
static ParallelQuery< TSource > Intersect< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second, IEqualityComparer< TSource >? comparer)
 
static ParallelQuery< TSource > Intersect< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource >? comparer)
 
static ParallelQuery< TSource > Except< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second)
 
static ParallelQuery< TSource > Except< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second)
 
static ParallelQuery< TSource > Except< TSource > (this ParallelQuery< TSource > first, ParallelQuery< TSource > second, IEqualityComparer< TSource >? comparer)
 
static ParallelQuery< TSource > Except< TSource > (this ParallelQuery< TSource > first, IEnumerable< TSource > second, IEqualityComparer< TSource >? comparer)
 
static IEnumerable< TSource > AsEnumerable< TSource > (this ParallelQuery< TSource > source)
 
static TSource[] ToArray< TSource > (this ParallelQuery< TSource > source)
 
static List< TSource > ToList< TSource > (this ParallelQuery< TSource > source)
 
static Dictionary< TKey, TSource > ToDictionary< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector)
 
static Dictionary< TKey, TSource > ToDictionary< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey >? comparer)
 
static Dictionary< TKey, TElement > ToDictionary< TSource, TKey, TElement > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector)
 
static Dictionary< TKey, TElement > ToDictionary< TSource, TKey, TElement > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey >? comparer)
 
static ILookup< TKey, TSource > ToLookup< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector)
 
static ILookup< TKey, TSource > ToLookup< TSource, TKey > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, IEqualityComparer< TKey >? comparer)
 
static ILookup< TKey, TElement > ToLookup< TSource, TKey, TElement > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector)
 
static ILookup< TKey, TElement > ToLookup< TSource, TKey, TElement > (this ParallelQuery< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey >? comparer)
 
static ParallelQuery< TSource > Reverse< TSource > (this ParallelQuery< TSource > source)
 
static ParallelQuery< TResultOfType< TResult > (this ParallelQuery source)
 
static ParallelQuery< TResultCast< TResult > (this ParallelQuery source)
 
static TSource First< TSource > (this ParallelQuery< TSource > source)
 
static TSource First< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static ? TSource FirstOrDefault< TSource > (this ParallelQuery< TSource > source)
 
static ? TSource FirstOrDefault< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static TSource Last< TSource > (this ParallelQuery< TSource > source)
 
static TSource Last< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static ? TSource LastOrDefault< TSource > (this ParallelQuery< TSource > source)
 
static ? TSource LastOrDefault< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static TSource Single< TSource > (this ParallelQuery< TSource > source)
 
static TSource Single< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static ? TSource SingleOrDefault< TSource > (this ParallelQuery< TSource > source)
 
static ? TSource SingleOrDefault< TSource > (this ParallelQuery< TSource > source, Func< TSource, bool > predicate)
 
static ParallelQuery< TSource?> DefaultIfEmpty< TSource > (this ParallelQuery< TSource > source)
 
static ParallelQuery< TSource > DefaultIfEmpty< TSource > (this ParallelQuery< TSource > source, TSource defaultValue)
 
static TSource ElementAt< TSource > (this ParallelQuery< TSource > source, int index)
 
static ? TSource ElementAtOrDefault< TSource > (this ParallelQuery< TSource > source, int index)
 

Static Package Functions

static TSource Aggregate< TSource > (this ParallelQuery< TSource > source, Func< TSource, TSource, TSource > func, QueryAggregationOptions options)
 
static TAccumulate Aggregate< TSource, TAccumulate > (this ParallelQuery< TSource > source, TAccumulate seed, Func< TAccumulate, TSource, TAccumulate > func, QueryAggregationOptions options)
 

Static Private Member Functions

static T PerformAggregation< T > (this ParallelQuery< T > source, Func< T, T, T > reduce, T seed, bool seedIsSpecified, bool throwIfEmpty, QueryAggregationOptions options)
 
static TAccumulate PerformSequentialAggregation< TSource, TAccumulate > (this ParallelQuery< TSource > source, TAccumulate seed, bool seedIsSpecified, Func< TAccumulate, TSource, TAccumulate > func)
 
static void DisposeEnumerator< TSource > (IEnumerator< TSource > e, CancellationState cancelState)
 
static TSource GetOneWithPossibleDefault< TSource > (QueryOperator< TSource > queryOp, bool throwIfTwo, bool defaultIfEmpty)
 

Detailed Description

Definition at line 9 of file ParallelEnumerable.cs.


The documentation for this class was generated from the following file: