private void RaiseCompleted(LongOperationResult result)
 {
     AppendHistoryLine("RaiseCompleted", ">");
     AppendHistoryLine("RaiseCompleted", "Status: " + Status);
     this.result = result;
     if (Completed != null)
     {
         Completed(this, new LongOperationCompletedEventArgs(result));
     }
     AppendHistoryLine("RaiseCompleted", "<");
 }
 public LongOperationCompletedEventArgs(LongOperationResult operationResult)
 {
     this.operationResult = operationResult;
 }