TParameter
- The type of an instance that is passed to the body of the loop.@FunctionalInterface public static interface ThreadedCalculation.BodyCallback.Function<TParameter>
Modifier and Type | Method and Description |
---|---|
void |
invoke(TParameter parameter,
int i)
A delegate representing the body of a multithreaded 'for' loop.
|
void invoke(TParameter parameter, int i)
ThreadingPolicy
with only one thread unless it is explicitly set inside the callback.parameter
- A parameter that is passed to the body of the loop. If this instance implements
IThreadAware
and IsThreadSafe
(get
) returns
false
, a copy of the parameter is made for each thread using
CopyForAnotherThread
.i
- The index to evaluate.