Beispiel #1
0
 protected void Set()
 {
     State = SynchronousTaskState.Waiting;
 }
Beispiel #2
0
 public void RaiseException(Exception ex)
 {
     Exception  = ex;
     this.State = SynchronousTaskState.Finished;
     WaitHandle.Release();
 }
Beispiel #3
0
 public virtual void Reset()
 {
     this.Exception = null;
     this.State     = SynchronousTaskState.Idle;
 }
Beispiel #4
0
 public void Finished()
 {
     State = SynchronousTaskState.Finished;
     WaitHandle.Release(1);
 }