private List <INode> DoSearchAll(IProgress <TreeSearchReport> progress) { if (!ValidateRegex()) { return(null); } var predicate = GetPredicate(); var results = SearchNodeOperations.SearchAll(SearchingModel, predicate, progress, CancelSource.Token).ToList(); return(results); }