예제 #1
0
        public void WriteProgress(ProgressRecordEx progressRecord)
        {
#if DEBUG
            Debug.WriteLine($"Writing progress record {progressRecord}");
#endif

            cmdlet.WriteProgress(progressRecord);
        }
예제 #2
0
        public ProgressState(int offset, long sourceId)
        {
            ProgressRecord = new ProgressRecordEx(offset + 1, sourceId);

#if DEBUG
            Origin = new StackTrace();
#endif
        }
예제 #3
0
 public void WriteProgress(long sourceId, ProgressRecordEx progressRecord)
 {
     cmdlet.CommandRuntime.WriteProgress(sourceId, progressRecord);
 }
예제 #4
0
 public ProgressState(int offset, long sourceId)
 {
     ProgressRecord = new ProgressRecordEx(offset + 1, sourceId);
 }