protected virtual void OnJobWaiting(JobWaitingEventArgs <Task> args) { if (this.JobWaiting != null) { this.JobWaiting(this, args); } }
private int RaiseJobWaiting(int millisecondsTimeout) { JobWaitingEventArgs <Task> args = new JobWaitingEventArgs <Task>(this, this._nestedTask, millisecondsTimeout); this.OnJobWaiting(args); return(args.MillisecondsTimeout); }