title: TaskCreationOptions.DenyChildAttach in .NET 4
body: <p>I have seen that in .NET 4.5 that  <code>Task.Run()</code> is the equivalent to </p>
  
  <pre><code>Task.Factory.StartNew(someAction, 
  CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
  </code></pre>
  
  <p>But in .NET 4.0, <code>TaskCreationOptions.DenyChildAttach</code> does not exist.  Is this where <code>TaskEx.Run</code> comes in?  A comment in <a href="https://stackoverflow.com/questions/6123630/task-factory-startnew-vs-taskex-run">this question</a> seems to indicate that, but no elaboration is given.  What is the equivalent in .NET 4.0 for .NET 4.5's <code>Task.Run</code>?</p>