Jak uniemożliwić ASP.NET usunięcie elementów z pamięci podręcznej

Chcę na stałe dodać element do pamięci podręcznej. Używam następującej składni:

HttpContext.Current.Cache.Insert(cacheName, c, null, Cache.NoAbsoluteExpiration, Cache.NoSlidingExpiration);

Odkryłem, że ASP.NET wciąż czasami usuwa elementy z pamięci podręcznej.

Wszelkie pomysły na to, jak temu zapobiec (oprócz upuszczania pamięci podręcznej i używania słownika przechowywanego w statycznym elemencie?

Matra

questionAnswers(7)

yourAnswerToTheQuestion