Exemple #1
0
 private void CancelAnalysis(Exception exception)
 {
     Analysis.AnalysisState unsafeValue = this.currentState.UnsafeValue;
     if (unsafeValue.IsCanceled)
     {
         return;
     }
     this.currentState.Update(unsafeValue, unsafeValue.SetAsCancled(exception));
     this.completedManualResetEvent.Set();
 }