title: TaskFactory & TaskScheduler for ValueTasks?
body: <p>I'm looking to gain control over how ValueTasks are invoked; specifically, I'm looking to</p>
  <ol>
  <li>Force their invocation and all potential continuations onto a specific thread, and</li>
  <li>Execute additional logic for each synchronous chunk of them (in case they are actually async)</li>
  </ol>
  <p>For regular Task&lt;T&gt;, I can do all of that through TaskFactory and TaskScheduler.</p>
  <p>Is there any equivalent for those specific classes for ValueTasks that work <em>without having to convert them to full-on Tasks</em>?</p>
  <p>Or maybe any differently named classes that would expose a similar, maybe smaller subset of TaskFactory/TaskScheduler functionality for ValueTasks?</p>
  <p>I know ValueTask functionality is intentionally constraint by design, however it feels like there &quot;should&quot; be something to at least control scheduling of them in some basic way. I have yet to find such a thing in the framework though.</p>