Method Process
Process<T>(ConcurrentQueue<T>, Action<T>, int)
Declaration
public static void Process<T>(ConcurrentQueue<T> unprocessedAssemblies, Action<T> handler, int minDegreeOfParallelism = 2)
Parameters
Type | Name | Description |
---|---|---|
ConcurrentQueue<T> | unprocessedAssemblies | |
Action<T> | handler | |
int | minDegreeOfParallelism |
Type Parameters
Name | Description |
---|---|
T |
Process<T>(ConcurrentQueue<T>, Action<T>, int, int)
Declaration
public static void Process<T>(ConcurrentQueue<T> unprocessedAssemblies, Action<T> handler, int maxDegreeOfParallelism, int minDegreeOfParallelism)
Parameters
Type | Name | Description |
---|---|---|
ConcurrentQueue<T> | unprocessedAssemblies | |
Action<T> | handler | |
int | maxDegreeOfParallelism | |
int | minDegreeOfParallelism |
Type Parameters
Name | Description |
---|---|
T |