private bool AbortProgressIndex(ProgressManager manager, SelectObjectManager selectObject) { if (selectObject.Index.Any(i => i == manager.RecordsProcessed - 1)) { return(false); } return(true); }
private bool AbortProgressLast(ProgressManager manager, SelectObjectManager selectObject) { if (manager.RecordsProcessed > manager.TotalRecords - selectObject.Last) { return(true); } return(false); }
private bool AbortProgressFirst(ProgressManager manager, SelectObjectManager selectObject) { if (selectObject.First < manager.RecordsProcessed) { return(true); } return(false); }
public ReadyParser(ProgressManager manager) { this.manager = manager; selectObject = manager.upstreamSelectObjectManager; var previousCmdlet = this.manager.CacheManager.GetPreviousPrtgCmdlet(); previousManager = previousCmdlet?.ProgressManager; }
private bool AbortProgressSkipLast(ProgressManager manager, SelectObjectManager selectObject) { if (manager.RecordsProcessed == manager.TotalRecords - selectObject.TotalSkipLast) { manager.CompleteProgress(); return(true); } return(false); }
private bool AbortProgressSkip(ProgressManager manager, SelectObjectManager selectObject) { return(false); }