8 references to Associative
System.Linq.Parallel (8)
System\Linq\Parallel\Enumerables\QueryAggregationOptions.cs (2)
24
AssociativeCommutative = (
Associative
| Commutative) // For convenience.
36
|| value == QueryAggregationOptions.
Associative
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (2)
83
Debug.Assert((options & QueryAggregationOptions.
Associative
) == QueryAggregationOptions.
Associative
, "expected an associative operator");
System\Linq\ParallelEnumerable.cs (4)
1623
if ((~(QueryAggregationOptions.
Associative
| QueryAggregationOptions.Commutative) & options) != 0) throw new ArgumentOutOfRangeException(nameof(options));
1625
if ((options & QueryAggregationOptions.
Associative
) != QueryAggregationOptions.
Associative
)
1671
if ((~(QueryAggregationOptions.
Associative
| QueryAggregationOptions.Commutative) & options) != 0) throw new ArgumentOutOfRangeException(nameof(options));