AbstractProcess

References
public abstract class AbstractProcess
Abstract base class for all parallel process implementations. Do not derive from this class, instead use one of the generic re-implementations.

Properties

CountOverride

#
public int CountOverride { get; set; }
Gets or sets the number of iterations to process. If the override is negative, the size of the longest input array determines the count.

RunSingleThreaded

#
public bool RunSingleThreaded { get; }
Gets whether this process is supposed to run in single threaded mode.

ThreadCount

#
public int ThreadCount { get; set; }
Gets or sets the maximum degrees of parallelism for this process. Leave the value at a negative number to revert to default.

Methods

CreateOptions

#
protected ParallelOptions CreateOptions(CancellationToken token)
token (CancellationToken)