| Name | Description |
---|
| AggregateTKey, TValue, TOutput |
Groups records using the supplied key selector, and applies the given aggregation function.
|
| CoGroupByTKey, TRecord2, TOutput(CollectionTRecord2, TTime, ExpressionFuncTRecord, TKey, ExpressionFuncTRecord2, TKey, ExpressionFuncTKey, IEnumerableWeightedTRecord, IEnumerableWeightedTRecord2, IEnumerableWeightedTOutput) |
Groups records from both input collections using the respective key selector, and applies the given reduction function.
|
| CoGroupByTKey, TRecord2, TOutput(CollectionTRecord2, TTime, ExpressionFuncTRecord, TKey, ExpressionFuncTRecord2, TKey, ExpressionFuncTKey, IEnumerableTRecord, IEnumerableTRecord2, IEnumerableTOutput) |
Groups records from both input collections using the respective key selector, and applies the given reduction function.
|
| CoGroupByTKey, TValue1, TValue2, TRecord2, TOutput(CollectionTRecord2, TTime, ExpressionFuncTRecord, TKey, ExpressionFuncTRecord2, TKey, ExpressionFuncTRecord, TValue1, ExpressionFuncTRecord2, TValue2, ExpressionFuncTKey, IEnumerableWeightedTValue1, IEnumerableWeightedTValue2, IEnumerableWeightedTOutput) |
Groups records from both input collections using the respective key selector, and applies the given reduction function.
|
| CoGroupByTKey, TValue1, TValue2, TRecord2, TOutput(CollectionTRecord2, TTime, ExpressionFuncTRecord, TKey, ExpressionFuncTRecord2, TKey, ExpressionFuncTRecord, TValue1, ExpressionFuncTRecord2, TValue2, ExpressionFuncTKey, IEnumerableTValue1, IEnumerableTValue2, IEnumerableTOutput) |
Groups records from both input collections using the respective key selector, and applies the given reduction function.
|
| Concat |
Computes the concatenation of this collection and the other collection.
|
| Consolidate |
Consolidates a collection so that each record occurs with at most one weight.
|
| ConsolidateTKey(ExpressionFuncTRecord, TKey) |
Consolidates representation so that each record occurs with at most one weight.
|
| CountTKey(ExpressionFuncTRecord, TKey) |
Groups records using the supplied key selector, and counts the number of records in each group.
|
| CountTKey, TOutput(ExpressionFuncTRecord, TKey, ExpressionFuncTKey, Int64, TOutput) |
Groups records using the supplied key selector, and counts the number of records in each group.
|
| Distinct |
Computes the set of distinct records in this collection.
|
| EnterLoop(LoopContextTTime) |
Enables this collection to be used as a constant in the given loop context.
|
| EnterLoop(LoopContextTTime, FuncTRecord, Int32) |
Enables this collection to be used in the given loop context, where each record
may be introduced at a different iteration.
|
| Except |
Computes the multiset difference of this collection minus the other collection.
|
| FixedPoint(FuncLoopContextTTime, CollectionTRecord, IterationInTTime, CollectionTRecord, IterationInTTime) |
Computes the fixed point of the subquery f applied to this collection.
|
| FixedPoint(FuncLoopContextTTime, CollectionTRecord, IterationInTTime, CollectionTRecord, IterationInTTime, Int32) |
Computes the fixed point of the subquery f applied to this collection.
|
| FixedPointTKey(FuncLoopContextTTime, CollectionTRecord, IterationInTTime, CollectionTRecord, IterationInTTime, ExpressionFuncTRecord, TKey) |
Computes the fixed point of the subquery f applied to this collection.
|
| FixedPointTKey(FuncLoopContextTTime, CollectionTRecord, IterationInTTime, CollectionTRecord, IterationInTTime, ExpressionFuncTRecord, TKey, Int32) |
Computes the fixed point of the subquery f applied to this collection.
|
| GeneralFixedPointTKey |
Computes the fixed point of the subquery f applied to this collection.
|
| GroupByTKey, TOutput(ExpressionFuncTRecord, TKey, FuncTKey, IEnumerableTRecord, IEnumerableTOutput) |
Groups records using the supplied key selector, and applies the given reduction function.
|
| GroupByTKey, TValue, TOutput(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, TValue, FuncTKey, IEnumerableTValue, IEnumerableTOutput) |
Groups records using the supplied key selector, and applies the given reduction function.
|
| Intersect |
Computes the multiset intersection of this collection and the other collection.
|
| JoinTKey, TRecord2, TOutput(CollectionTRecord2, TTime, ExpressionFuncTRecord, TKey, ExpressionFuncTRecord2, TKey, ExpressionFuncTRecord, TRecord2, TOutput) |
Joins this collection with the other collection, using the respective key selectors.
|
| JoinTValue1, TValue2, TRecord2, TOutput(CollectionTRecord2, TTime, ExpressionFuncTRecord, Int32, ExpressionFuncTRecord2, Int32, ExpressionFuncTRecord, TValue1, ExpressionFuncTRecord2, TValue2, ExpressionFuncInt32, TValue1, TValue2, TOutput, Boolean) |
Joins this collection with the other collection, using the respective integer-valued key selectors.
|
| JoinTKey, TValue1, TValue2, TRecord2, TOutput(CollectionTRecord2, TTime, ExpressionFuncTRecord, TKey, ExpressionFuncTRecord2, TKey, ExpressionFuncTRecord, TValue1, ExpressionFuncTRecord2, TValue2, ExpressionFuncTKey, TValue1, TValue2, TOutput) |
Joins this collection with the other collection, using the respective key selectors.
|
| MaxTKey, TComparable(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, TComparable) |
Groups records using the supplied key selector, and computes the maximum value in each group.
|
| MaxTKey, TComparable, TValue(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, TValue, ExpressionFuncTKey, TValue, TComparable, ExpressionFuncTKey, TValue, TRecord) |
Groups records using the supplied key selector, and computes the maximum value in each group.
|
| MinTKey, TComparable(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, TComparable) |
Groups records using the supplied key selector, and computes the minimum value in each group.
|
| MinTValue, TComparable(ExpressionFuncTRecord, Int32, ExpressionFuncTRecord, TValue, ExpressionFuncInt32, TValue, TComparable, ExpressionFuncInt32, TValue, TRecord, Boolean) |
Groups records using the supplied integer-valued key selector, and computes the minimum value in each group.
|
| MinTKey, TComparable, TValue(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, TValue, ExpressionFuncTKey, TValue, TComparable, ExpressionFuncTKey, TValue, TRecord) |
Groups records using the supplied key selector, and computes the minimum value in each group.
|
| Monitor |
Applies the given action to the records in this collection once for each timestamp on each worker, for monitoring.
|
| PartitionByTKey |
Partitions a collection by the given key selector.
|
| SelectTOutput |
Transforms each record in the collection using the given selector function.
|
| SelectManyTOutput(ExpressionFuncTRecord, IEnumerableArraySegmentTOutput) |
Transforms each record in the collection using the given selector function and flattens the result.
|
| SelectManyTOutput(ExpressionFuncTRecord, IEnumerableTOutput) |
Transforms each record in the collection using the given selector function and flattens the result.
|
| SumTKey, TOutput(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, Double, ExpressionFuncTKey, Double, TOutput) |
Groups records using the supplied key selector, and computes the sum of the records in each group.
|
| SumTKey, TOutput(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, Int32, ExpressionFuncTKey, Int32, TOutput) |
Groups records using the supplied key selector, and computes the sum of the records in each group.
|
| SumTKey, TOutput(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, Int64, ExpressionFuncTKey, Int64, TOutput) |
Groups records using the supplied key selector, and computes the sum of the records in each group.
|
| SumTKey, TOutput(ExpressionFuncTRecord, TKey, ExpressionFuncTRecord, Single, ExpressionFuncTKey, Single, TOutput) |
Groups records using the supplied key selector, and computes the sum of the records in each group.
|
| SymmetricDifference |
Computes the multiset symmetric difference of this collection and the other collection.
|
| Union |
Computes the multiset union of this collection and the other collection.
|
| Where |
Filters the collection to contain only records that match the given predicate.
|