Apache Ignite.NET
Apache.Ignite.Core.Compute.IComputeReducer< in in TRes, out out TReduceRes > Interface Template Reference

Compute reducer which is capable of result collecting and reducing. More...

Public Member Functions

bool Collect (TRes res)
 Collect closure execution result. More...
 
TReduceRes Reduce ()
 Reduce closure execution results collected earlier. More...
 

Detailed Description

Template Parameters
TResType of results passed for reducing.
TReduceResType of reduced result.

Member Function Documentation

bool Apache.Ignite.Core.Compute.IComputeReducer< in in TRes, out out TReduceRes >.Collect ( TRes  res)
Parameters
resResult.
Returns
True to continue collecting results until all closures are finished, false to start reducing.
TReduceRes Apache.Ignite.Core.Compute.IComputeReducer< in in TRes, out out TReduceRes >.Reduce ( )
Returns
Reduce result.