internal ParallelLoopWorker(ParallelLoopManager manager, Action<object> threadStart, object initializationInformation)
{
this.manager = manager;
this.threadStart = threadStart;
this.initializationInformation = initializationInformation;
getToWork = new AutoResetEvent(false);
thread = new Thread(Work) {IsBackground = true};
thread.Start();
}