Example #1
0
 /// <summary>
 /// When a blocking API call has completed that has been monitored via
 /// MonitorBlockingTask, this method should be called so as to wait for
 /// monitor thread to complete before moving onto other things. E.g.
 ///     MonitorBlockingTask(output);
 ///     ... call to blocking API here ...
 ///     BlockingTaskComplete();
 /// </summary>
 public void BlockingTaskComplete()
 {
     _progressMonitor.AsyncComplete();
     _progressMonitor = null;
 }