title: Pass a predicate filter to FindAllTasks(Predicate<Task> filter, bool)
body: <p>In windows, c#, I want to find a list of Tasks whose names contain "XYZ" in Task Scheduler to start them all. TaskService has a method <code>FindAllTasks(Predicate&lt;Task&gt; filter, bool)</code>, so </p>
  
  <pre><code>using (TaskService ts = new TaskService())
  {
      foreach(Task f in ts.FindAllTasks( x =&gt; x.Name.ToUpper().Contains("*XYZ*"), true ))
          {
              f.Run();
          }
  }
  </code></pre>
  
  <p>compiled ok, but not finding it when there is at least one task match the filter, and <code>ts</code> shows it in the list.</p>