7 references to Associative
System.Core (7)
System\Linq\Parallel\Enumerables\QueryAggregationOptions.cs (1)
28
AssociativeCommutative = (
Associative
| Commutative) // For convenience.
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (2)
90
Contract.Assert((options & QueryAggregationOptions.
Associative
) == QueryAggregationOptions.
Associative
, "expected an associative operator");
System\Linq\ParallelEnumerable.cs (4)
1685
if ((~(QueryAggregationOptions.
Associative
| QueryAggregationOptions.Commutative) & options) != 0) throw new ArgumentOutOfRangeException("options");
1687
if ((options & QueryAggregationOptions.
Associative
) != QueryAggregationOptions.
Associative
)
1732
if ((~(QueryAggregationOptions.
Associative
| QueryAggregationOptions.Commutative) & options) != 0) throw new ArgumentOutOfRangeException("options");