コード例 #1
0
        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
        }
コード例 #2
0
        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
        }