protected virtual void OnNewWorkItem(NewWorkItemEventArgs <CopyFileWorkItem> e)
 {
     if (NewWorkItem != null)
     {
         NewWorkItem(this, e);
     }
 }
示例#2
0
 private void Processor_OnNewWorkItem(object sender, NewWorkItemEventArgs <T> e)
 {
     if (Create != null)
     {
         Create(this, EventArgs.Empty);
     }
     if (NewWorkItem != null)
     {
         NewWorkItem(this, e);
     }
 }
示例#3
0
        private void tpWorkItem_NewWorkItem(object sender, NewWorkItemEventArgs <T> e)
        {
            MonitorableProcessor <T> workItem = (MonitorableProcessor <T>)sender;

            ThreadPool.QueueUserWorkItem(workItem.WaitCallback, e.WorkItem);
        }
示例#4
0
 void processor_NewWorkItem(object sender, NewWorkItemEventArgs <T> e)
 {
     OnCreate(e);
 }