He encontrado una respuesta a una pregunta similar (System.Web.Caching.Cache.NoSlidingExpiration in asp.net c#) y seguí los enlaces, pero necesito información más específica que no puedo encontrar.Cache.NoSlidingExpiration en ASP: ¿cuándo se restablece?
NoSlidingExpiration no se restablece cuando se 'accede'. Pero, ¿eso significa cuando lo lees? O también cuando lo escribes?
Por ejemplo, si hago
Cache.Insert("mykey", 42, null, DateTime.Now.AddMinutes(20), System.Web.Caching.Cache.NoSlidingExpiration);
y luego 10 minutos más tarde, hago:
Cache.Insert("mykey", 42, null, DateTime.Now.AddMinutes(20), System.Web.Caching.Cache.NoSlidingExpiration);
de nuevo, se ajustará la expiración?
Gracias!