title: How do I specify the database isolation level to be used, at a high level?
body: <p>I am using <code>TransactionScope</code>s at a high level to wrap some high level code that makes a number of connections to the database.</p>
  
  <p>One of the functions I call is a generic read that is used for read only functions where a <code>read uncommitted</code> isolation level is needed. But in some cases it is used as part of large update operation and a <code>read committed</code> would be more suitable.</p>
  
  <p>At the highest level where I am calling my functions inside a transaction scope, should I be able to set the Isolation Level for the transaction? </p>