.NET de la mise en Cache comment fonctionne glissante d'Expiration?

Si j'utilise un ObjectCache et ajouter un élément comme suit:

ObjectCache cache = MemoryCache.Default;
string o = "mydata";
cache.Add("mykey", o, DateTime.Now.AddDays(1));

Je comprends l'objet expirera en 1 jour. Mais si l'objet est accessible 1/2 un jour plus tard à l'aide de:

object mystuff = cache["mykey"];

N'cette remise à zéro de la minuterie de sorte qu'il est maintenant de 1 jour depuis le dernier accès de l'entrée avec la touche "maclé", ou encore 1/2 par jour, jusqu'à l'expiration?

Si la réponse est non et il y a un moyen de faire cela, j'aimerais savoir.

Grâce.

InformationsquelleAutor Kelly | 2012-11-30