title: absolute expiration cache object - can it be manually removed?
body: <p>been pulling my hair out over this for the past few hours.</p>
  
  <p>i have a cache object..</p>
  
  <pre><code>HttpRuntime.Cache.Insert("Members", AllMembersList, null, DateTime.Now.AddHours(1), TimeSpan.Zero);
  </code></pre>
  
  <p>when i try and clear the cache object..</p>
  
  <pre><code>HttpRuntime.Cache.Remove("Members");
  </code></pre>
  
  <p>its value doesnt change, untill 1 hour is up or when i reset the server.</p>
  
  <p>My question.. for a cache object that is set absolute expiration, can i manually clear it or will it exist for the full hour ?</p>
  
  <p>what i would like is this object to last for an hour but depending on program execution be able to clear it so it will contain fresh data.</p>
  
  <p>any help is most appreciated</p>
  
  <p>truegilly</p>