Exemple #1
0
 public ActionTaskItem(Action action, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     if (action == null)
     {
         throw new ArgumentNullException("action");
     }
     _action = action;
     Priority = priority;
 }
Exemple #2
0
 public ActionTaskItem(Action action, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     if (action == null)
     {
         throw new ArgumentNullException("action");
     }
     _action  = action;
     Priority = priority;
 }
Exemple #3
0
 public ActionTaskItem(Action action, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     if (action == null)
     {
         throw Error.ArgumentNull("action");
     }
     _action = action;
     Priority = priority;
 }
Exemple #4
0
 private WorkItem(ITaskItem taskItem, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     if (taskItem == null)
     {
         throw Error.ArgumentNull("taskItem");
     }
     _taskItem = taskItem;
     Priority = priority;
 }
Exemple #5
0
 private WorkItem(ITaskItem taskItem, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     if (taskItem == null)
     {
         throw new ArgumentNullException("taskItem");
     }
     _taskItem = taskItem;
     Priority  = priority;
 }
Exemple #6
0
 private WorkItem(ITaskItem taskItem, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     if (taskItem == null)
     {
         throw new ArgumentNullException("taskItem");
     }
     _taskItem = taskItem;
     Priority = priority;
 }
Exemple #7
0
 public ActionTaskItem(Action action, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     if (action == null)
     {
         throw Error.ArgumentNull("action");
     }
     _action  = action;
     Priority = priority;
 }
Exemple #8
0
 private WorkItem(ITaskItem taskItem, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     if (taskItem == null)
     {
         throw Error.ArgumentNull("taskItem");
     }
     _taskItem = taskItem;
     Priority  = priority;
 }
 /// <summary>
 ///     Add new task as <see cref="Action" />.
 /// </summary>
 /// <param name="action">Represent task.</param>
 /// <param name="priority">Task priority.</param>
 /// <remarks>
 ///     Default task priority is <see cref="TaskItemPriority.Normal" />.
 /// </remarks>
 public void AddTask(Action action, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     IWorkItem workItem = WorkItem.FromAction(action, priority);
     AddWorkItem(workItem);
 }
 /// <summary>
 ///     Add new task.
 /// </summary>
 /// <param name="taskItem">Represent task.</param>
 /// <param name="priority">Task priority.</param>
 /// <remarks>
 ///     Default task priority is <see cref="TaskItemPriority.Normal" />.
 /// </remarks>
 public void AddTask(ITaskItem taskItem, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     IWorkItem workItem = WorkItem.FromTaskItem(taskItem, priority);
     AddWorkItem(workItem);
 }
Exemple #11
0
 public SampleTask(int taskIndex, TaskItemPriority priority)
 {
     _taskIndex = taskIndex;
     _priority  = priority;
 }
Exemple #12
0
 public static IWorkItem FromTaskItem(ITaskItem taskItem, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     return new WorkItem(taskItem, priority);
 }
Exemple #13
0
 public static IWorkItem FromAction(Action action, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     return new ActionTaskItem(action, priority);
 }
Exemple #14
0
 public static IWorkItem FromTaskItem(ITaskItem taskItem, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     return(new WorkItem(taskItem, priority));
 }
Exemple #15
0
 public static IWorkItem FromAction(Action action, TaskItemPriority priority = TaskItemPriority.Normal)
 {
     return(new ActionTaskItem(action, priority));
 }
Exemple #16
0
            public void AddTask(Action action, TaskItemPriority priority = TaskItemPriority.Normal)
            {
                IWorkItem workItem = WorkItem.FromAction(action, priority);

                AddWorkItem(workItem);
            }
Exemple #17
0
            public void AddTask(ITaskItem taskItem, TaskItemPriority priority = TaskItemPriority.Normal)
            {
                IWorkItem workItem = WorkItem.FromTaskItem(taskItem, priority);

                AddWorkItem(workItem);
            }
Exemple #18
0
 public SampleTask(int taskIndex, TaskItemPriority priority)
 {
     _taskIndex = taskIndex;
     _priority = priority;
 }