public TaskStatusUpdate(Guid backgroundJobId, Guid taskId, TaskExecutionStateType taskExecutionState, TaskCompletionStatusType taskCompletionStatus) { this[TaskStatusUpdate.BackgroundJobIdProperty] = backgroundJobId; this[TaskStatusUpdate.TaskIdProperty] = taskId; this[TaskStatusUpdate.TaskExecutionStateProperty] = taskExecutionState; this[TaskStatusUpdate.TaskCompletionStatusProperty] = taskCompletionStatus; }
public SyncTaskStatusUpdate(Guid backgroundJobId, Guid taskId, Guid ownerId, TaskExecutionStateType taskExecutionState, TaskExecutionStateType newTaskExecutionState, TaskCompletionStatusType newTaskCompletionStatus) { this[SyncTaskStatusUpdate.BackgroundJobIdProperty] = backgroundJobId; this[SyncTaskStatusUpdate.TaskIdProperty] = taskId; this[SyncTaskStatusUpdate.BJMOwnerIdProperty] = ownerId; this[SyncTaskStatusUpdate.TaskExecutionStateProperty] = taskExecutionState; this[SyncTaskStatusUpdate.NewTaskExecutionStateProperty] = newTaskExecutionState; this[SyncTaskStatusUpdate.NewTaskCompletionStatusProperty] = newTaskCompletionStatus; this.UpdatedTaskStatus = false; }