internal InternalWorkItem(WorkQueue <T> queue, ref T data, OnWorkItemComplete <T> onComplete) { Queue = queue; Data = data; OnComplete = onComplete; }