2010-11-02 17 views
6

मुझे अपने एएसपीनेट एप्लिकेशन में कैशिंग सक्षम करने की आवश्यकता है, लेकिन मैं कैश ऑब्जेक्ट्स रखने के लिए वेबसर्वर की मेमोरी का उपयोग नहीं करना चाहता हूं। यदि मैं आउटपुट कैशिंग के लिए पृष्ठ निर्देश जोड़ता हूं तो पृष्ठ एएसपीनेट कैश ऑब्जेक्ट में संग्रहीत किया जाएगा?क्या पृष्ठ आउटपुट कैश ASP.NET कैश ऑब्जेक्ट में संग्रहीत है?

धन्यवाद!

उत्तर

5

डिफ़ॉल्ट व्यवहार स्मृति में सामग्री (वास्तव में एक आंतरिक में HttpRuntime.Cache के रूप में एक ही तरीके से स्टोर करने के लिए है HttpRuntime.CacheInternal जो सार्वजनिक रूप से दृश्यमान कैश के समान व्यवहार करता है), लेकिन एएसपी.नेट 4.0 में आप अपनी इच्छानुसार सामग्री को स्टोर करने के लिए अपना स्वयं का प्रदाता लिख ​​सकते हैं।

यह एक प्रदाता को लागू करने के लिए और अपने आवेदन में इसका उपयोग करने के लिए एक अच्छा परिचय: http://dotnet.dzone.com/news/aspnet-output-cache-provider

संबंधित मुद्दे