title: Is there a way to enforce a size limit of MemoryCache in System.Runtime.Caching?
body: <p>I'm using .net 4 Memory Cache. I would like to limit the size of the cache say to 10mb because I don't want my application to be abusing what goes in there.</p>
  
  <p>I would also like to know how much memory my cache is at any given time. How can I tell at run time?</p>