protected virtual void OnNewWorkItem(NewWorkItemEventArgs <CopyFileWorkItem> e) { if (NewWorkItem != null) { NewWorkItem(this, e); } }
private void Processor_OnNewWorkItem(object sender, NewWorkItemEventArgs <T> e) { if (Create != null) { Create(this, EventArgs.Empty); } if (NewWorkItem != null) { NewWorkItem(this, e); } }
private void tpWorkItem_NewWorkItem(object sender, NewWorkItemEventArgs <T> e) { MonitorableProcessor <T> workItem = (MonitorableProcessor <T>)sender; ThreadPool.QueueUserWorkItem(workItem.WaitCallback, e.WorkItem); }
void processor_NewWorkItem(object sender, NewWorkItemEventArgs <T> e) { OnCreate(e); }