title: Hierarchy of TransactionScope
body: <p>Is it possible to have a hierarchy of transaction scopes?</p>
  
  <p>If the outer transaction scope does a dispose, what will happen to changes made in the inner transaction scope?</p>
  
  <p>My particular problem is that I have test code that runs code that has a transaction scope. When I call a second set of code with a transaction scope I get "Cannot access a disposed object. Transaction". Could it be that the dispose of the inner transaction scope is also disposing the outer transaction scope.</p>