/// <summary> /// Blocks the current thread (if pause has been requested) until the current System.Threading.WaitHandle receives a resume signal. /// </summary> public void WaitOnPause() { if (_source != null) { _source.WaitOnPause(); } }