Domanda

In ASP.NET quando la memorizzazione di un valore nella cache dell'applicazione con assoluta scadenza c'è un metodo per recuperare la data/ora in cui l'elemento scade?La cache dell'applicazione articolo sarà aggiornato se scaduto base delle richieste dell'utente.

È stato utile?

Soluzione

C'è un metodo firma sul HttContext.Oggetto Cache che consente di specificare un metodo da chiamare nel caso in cui un elemento memorizzato nella Cache viene rimosso quando si imposta un nuovo elemento della Cache.

Definisci un metodo che vi permetterà di elaborare le informazioni, se si desidera presentare nuovamente la voce per l'Applicazione della Cache, e-mail su di essa, la sua registrazione nel Registro Eventi, qualunque cosa si adatta alle vostre esigenze.

Speranza che aiuta, Pascal

Altri suggerimenti

Non so se ho capito la tua domanda giusta, ma gli darò una prova:Credo che non c'è modo di capire quando una certa cache-articolo sta per scadere.Nella maggior parte dei casi, io uso un delegato passato come parametro (CacheItemRemovedCallback) quando l'aggiunta di oggetti per la cache, in modo da essere avvisati quando l'elemento viene cacciato.

Spero che questo aiuta un po'.

utilizzare il CacheItemRemovedCallback;l'oggetto può ottenere calci dalla cache prima che si prevede comunque

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top