private void OnJobWaitFinished(JobWaitFinishedEventArgs <Task> args) { if (this.JobWaitFinished != null) { this.JobWaitFinished(this, args); } }
private bool RaiseJobWaitFinished(int millisecondsTimeout, bool executionCompleted) { JobWaitFinishedEventArgs <Task> args = new JobWaitFinishedEventArgs <Task>(this, this._nestedTask, millisecondsTimeout, executionCompleted); this.OnJobWaitFinished(args); return(args.ExecutionCompleted); }