modules/platforms/dotnet/Apache.Ignite.Core/Impl/Compute/ComputeImpl.cs
/// <summary>
/// Executes provided closure job on a node in this grid projection.
/// </summary>
/// <param name="clo">Job to run.</param>
/// <param name="arg">Job argument.</param>
/// <returns>Job result for this execution.</returns>
Executes provided closure job on a node in this grid projection.
Executes provided closure job on a node in this grid projection .
public Future<TJobRes> Apply<TArg, TJobRes>(IComputeFunc<TArg, TJobRes> clo, TArg arg)
        {
            IgniteArgumentCheck.NotNull(clo, "clo");
            return ExecuteClosures0(new ComputeSingleClosureTask<TArg, TJobRes, TJobRes>(),
                new ComputeFuncJob(clo.ToNonGeneric(), arg), null, false);
        }
public Future < TJobRes > Apply < TArg , TJobRes > ( IComputeFunc < TArg , TJobRes > clo , TArg arg ) { IgniteArgumentCheck . NotNull ( clo , " " ) ; return ExecuteClosures0 ( new ComputeSingleClosureTask < TArg , TJobRes , TJobRes > ( ) , new ComputeFuncJob ( clo . ToNonGeneric ( ) , arg ) , null , false ) ; }
Executes provided closure job on a node in this grid projection.
Executes provided closure job on a node in this grid projection .
Job result for this execution.
Job result for this execution .
clo
IComputeFunc<TArg, TJobRes>
Job to run.
Job to run .
arg
TArg
None