public void ProgressReport(RequestProgressState state) { this.CurrentState = state.CurrentState; this.Message = state.Message; this.Result = state.Result; if (CurrentState != RequestState.Running) { if (IsRunning != false) { IsRunning = false; } } else { if (IsRunning != true) { IsRunning = true; } } #if DEBUG System.Diagnostics.Debug.WriteLine(ManagedItem.Name + ": " + CurrentState.ToString() + (Message != null ? ", " + Message : "")); #endif }
public void ProgressReport(RequestProgressState state) { this.CurrentState = state.CurrentState; this.Message = state.Message; this.Result = state.Result; #if DEBUG System.Diagnostics.Debug.WriteLine(ManagedItem.Name + ": " + CurrentState.ToString() + (Message != null ? ", " + Message : "")); #endif }