ParallelEnumerable
Corresponding static methods as functions for System.Linq.ParallelEnumerable
Nested types and modules
Module | Description |
Full | Longer parameter versions of |
Functions and values
Function or value | Description |
aggregate func source
Signature: func:('TSource -> 'TSource -> 'TSource) -> source:(type) -> 'TSource
Type parameters: 'TSource |
Calls |
all predicate source
Signature: predicate:('TSource -> (type)) -> source:(type) -> bool
Type parameters: 'TSource |
Calls |
any source
Signature: source:(type) -> bool
Type parameters: '?7875 |
Calls |
asEnumerable source
Signature: source:(type) -> (type)
Type parameters: '?7877 |
Calls |
asOrdered source
Signature: source:(type) -> (type)
Type parameters: 'TSource |
Calls |
asSequential source
Signature: source:(type) -> (type)
Type parameters: '?7881 |
Calls |
asUnordered source
Signature: source:(type) -> (type)
Type parameters: '?7883 |
Calls |
cast source
Signature: source:(type) -> (type)
Type parameters: 'TResult |
Calls |
concat first second
Signature: first:(type) -> second:(type) -> (type)
Type parameters: 'TSource |
Calls |
contains value source
Signature: value:'?7889 -> source:(type) -> bool
Type parameters: '?7889 |
Calls |
count source
Signature: source:(type) -> int
Type parameters: '?7891 |
Calls |
defaultIfEmpty source
Signature: source:(type) -> (type)
Type parameters: '?7893 |
Calls |
distinct source
Signature: source:(type) -> (type)
Type parameters: '?7895 |
Calls |
elementAt index source
Signature: index:int -> source:(type) -> '?7897
Type parameters: '?7897 |
Calls |
elementAtOrDefault index source
Signature: index:int -> source:(type) -> '?7899
Type parameters: '?7899 |
Calls |
except first second
Signature: first:(type) -> second:(type) -> (type)
Type parameters: 'TSource |
Calls |
first source
Signature: source:(type) -> '?7903
Type parameters: '?7903 |
Calls |
firstOrDefault source
Signature: source:(type) -> '?7905
Type parameters: '?7905 |
Calls |
forAll action source
Signature: action:('TSource -> unit) -> source:(type) -> unit
Type parameters: 'TSource |
Calls |
groupBy keySelector source
Signature: keySelector:('TSource -> 'TKey) -> source:(type) -> (type)
Type parameters: 'TSource, 'TKey |
Calls |
groupJoin (...)
Signature: outerKeySelector:('TOuter -> 'TKey) -> innerKeySelector:('TInner -> 'TKey) -> resultSelector:('TOuter -> (type) -> 'TResult) -> outer:(type) -> inner:(type) -> (type)
Type parameters: 'TOuter, 'TKey, 'TInner, 'TResult |
Go to GitHub source |
intersect first second
Signature: first:(type) -> second:(type) -> (type)
Type parameters: 'TSource |
Calls |
join (...)
Signature: outerKeySelector:('TOuter -> 'TKey) -> innerKeySelector:('TInner -> 'TKey) -> resultSelector:('TOuter -> 'TInner -> 'TResult) -> outer:(type) -> inner:(type) -> (type)
Type parameters: 'TOuter, 'TKey, 'TInner, 'TResult |
Go to GitHub source |
last source
Signature: source:(type) -> '?7924
Type parameters: '?7924 |
Calls |
lastOrDefault source
Signature: source:(type) -> '?7926
Type parameters: '?7926 |
Calls |
longCount source
Signature: source:(type) -> int64
Type parameters: '?7928 |
Calls |
ofType source
Signature: source:(type) -> (type)
Type parameters: 'TResult |
Calls |
orderBy keySelector source
Signature: keySelector:('TSource -> 'TKey) -> source:(type) -> (type)
Type parameters: 'TSource, 'TKey |
Calls |
orderByDescending keySelector source
Signature: keySelector:('TSource -> 'TKey) -> source:(type) -> (type)
Type parameters: 'TSource, 'TKey |
Calls |
reverse source
Signature: source:(type) -> (type)
Type parameters: '?7938 |
Calls |
select selector source
Signature: selector:('TSource -> 'TResult) -> source:(type) -> (type)
Type parameters: 'TSource, 'TResult |
Calls |
selectMany selector source
Signature: selector:('TSource -> (type)) -> source:(type) -> (type)
Type parameters: 'TSource, 'TResult |
Go to GitHub source |
sequenceEqual first second
Signature: first:(type) -> second:(type) -> bool
Type parameters: 'TSource |
Calls |
single source
Signature: source:(type) -> '?7948
Type parameters: '?7948 |
Calls |
singleOrDefault source
Signature: source:(type) -> '?7950
Type parameters: '?7950 |
Calls |
skip count source
Signature: count:int -> source:(type) -> (type)
Type parameters: '?7952 |
Calls |
skipWhile predicate source
Signature: predicate:('TSource -> (type)) -> source:(type) -> (type)
Type parameters: 'TSource |
Calls |
take count source
Signature: count:int -> source:(type) -> (type)
Type parameters: '?7956 |
Calls |
takeWhile predicate source
Signature: predicate:('TSource -> (type)) -> source:(type) -> (type)
Type parameters: 'TSource |
Calls |
thenBy keySelector source
Signature: keySelector:('TSource -> 'TKey) -> source:(type) -> (type)
Type parameters: 'TSource, 'TKey |
Calls |
thenByDescending keySelector source
Signature: keySelector:('TSource -> 'TKey) -> source:(type) -> (type)
Type parameters: 'TSource, 'TKey |
Calls |
toArray source
Signature: source:(type) -> '?7966 []
Type parameters: '?7966 |
Calls |
toDictionary keySelector source
Signature: keySelector:('TSource -> 'TKey) -> source:(type) -> (type)
Type parameters: 'TSource, 'TKey |
Calls |
toList source
Signature: source:(type) -> (type)
Type parameters: '?7971 |
Calls |
toLookup keySelector source
Signature: keySelector:('TSource -> 'TKey) -> source:(type) -> (type)
Type parameters: 'TSource, 'TKey |
Calls |
union first second
Signature: first:(type) -> second:(type) -> (type)
Type parameters: 'TSource |
Calls |
where predicate source
Signature: predicate:('TSource -> (type)) -> source:(type) -> (type)
Type parameters: 'TSource |
Calls |
withCancellation (...)
Signature: cancellationToken:(type) -> source:(type) -> (type)
Type parameters: '?7980 |
Calls |
withDegreeOfParallelism (...)
Signature: degreeOfParallelism:int -> source:(type) -> (type)
Type parameters: '?7982 |
Calls |
withExecutionMode executionMode source
Signature: executionMode:(type) -> source:(type) -> (type)
Type parameters: '?7984 |
Calls |
withMergeOptions mergeOptions source
Signature: mergeOptions:(type) -> source:(type) -> (type)
Type parameters: '?7986 |
Calls |
zip resultSelector first second
Signature: resultSelector:('TFirst -> 'TSecond -> 'TResult) -> first:(type) -> second:(type) -> (type)
Type parameters: 'TFirst, 'TSecond, 'TResult |
Calls |