В стандарте SQL таблица DROP удаляет таблицу, и схема таблицы - УСЕЧЕННЫЙ удаляет все строки.
«Никогда», то есть, как только память заканчивается и кэш ASP.NET считает, что у него есть что-то более важное, что нужно сохранить.
Это вставит объект без явного срока действия. Это означает, что объект не будет автоматически удален из кеша, если только среда выполнения не решит удалить данные из кеша из-за высокого использования памяти.
Вызов этой перегрузки аналогичен вызову
Cache.Insert(
key, value,
null, /*CacheDependency*/
NoAbsoluteExpiration, /*absoluteExpiration*/
NoSlidingExpiration, /*slidingExpiratioin*/
CacheItemPriority.Normal, /*priority*/
null /*onRemoveCallback*/
);
BTW: вы можете использовать ] Рефлектор .NET , чтобы обнаружить такие вещи.