अगर मैं एक ObjectCache का उपयोग और इतने की तरह एक आइटम जोड़ने:.NET कैशिंग स्लाइडिंग समाप्ति कैसे काम करता है?
ObjectCache cache = MemoryCache.Default;
string o = "mydata";
cache.Add("mykey", o, DateTime.Now.AddDays(1));
मुझे समझ में वस्तु 1 दिन में समाप्त हो जाएगा। लेकिन अगर वस्तु 1/2 पहुँचा जा सकता है एक दिन बाद का उपयोग कर:
object mystuff = cache["mykey"];
इस टाइमर रीसेट करता है तो यह अब कुंजी "MyKey" के साथ प्रवेश की अंतिम पहुँच के बाद से 1 दिन है, या यह अभी भी 1/समाप्ति तक 2 दिन?
यदि उत्तर नहीं है और ऐसा करने का कोई तरीका है तो मुझे जानना अच्छा लगेगा।
धन्यवाद।
CacheItemPolicy.AbsoluteExpiration
समय का एक सेट राशि के बाद प्रवेश समाप्त हो जाएगा:
इसका जवाब बिल्कुल सही है! धन्यवाद महोदय। – Kelly