मैं सी # कक्षा पुस्तकालय में HTTP कैश का उपयोग कैसे कर सकता हूं?मैं सी # कक्षा पुस्तकालय में HTTP कैश का उपयोग कैसे कर सकता हूं?
उत्तर
यह अनुशंसित है कि आप System.Web.HttpRuntime.Cache
बजाय System.Web.HttpContext.Current.Cache
उपयोग करते हैं, explained in this article के रूप में।
इसके अतिरिक्त, लेख प्रदर्शन के बारे में बात करते समय, मुझे अतीत में भी समस्याएं थीं, जहां HttpContext.Current
हमेशा उपलब्ध नहीं होता है जब आप अपेक्षा करते हैं, खासकर जब असीमित हैंडलर से निपटते हैं।
ध्यान देने योग्य एक और बात यह है कि यदि आप किसी HTTP अनुरोध के संदर्भ में कैश तक नहीं पहुंच रहे हैं, तो HttpContext
आपकी सहायता नहीं करेगा, क्योंकि आपके पास पहुंचने के लिए कोई प्रासंगिक संदर्भ नहीं होगा।
यदि आपका मतलब एएसपी.नेट कैश है, तो आप System.Web.HttpContext.Current.Cache
का उपयोग कर सकते हैं।
HttpContext.Current भी पहुँच वर्तमान अनुरोध, प्रतिक्रिया, आदि
सिस्टम.Web.HttpContext.Current कक्षा पुस्तकालय के कार्यान्वयन के आधार पर कभी-कभी शून्य हो जाएगा। –
आप System.Web.Caching नाम स्थान इस MSDN लेख में दिए गए विवरण के रूप में प्रयोग HTTP कैश का उपयोग कर सकते इस्तेमाल किया जा सकता: System.Web.Cache
एक बार आप नेमस्पेस आयात करते हैं, कैश के लिए एक स्थिर एक्सेसर है जिसे आप संदर्भित कर सकते हैं। जब तक कैश को तत्काल (एएसपी.नेट प्रक्रिया, या किसी अन्य पहलकर्ता द्वारा) तत्काल किया गया है, तब तक आपको कैश तक पहुंच होगी, अन्यथा यह एक पूर्ण संदर्भ लौटाएगा।
- 1. मैं सी ++/सीएलआई में संदर्भ कक्षा में 'मूल' सूचक का उपयोग कैसे कर सकता हूं?
- 2. मैं सी # में HTTP यूआरएल कैसे पार्स कर सकता हूं?
- 3. मैं सी # में डीबग्रेक() का उपयोग कैसे कर सकता हूं?
- 4. मैं सी # में GetNextWindow() का उपयोग कैसे कर सकता हूं?
- 5. मैं सी ++ में mysql का उपयोग कैसे कर सकता हूं?
- 6. मैं सी में पाइथन कक्षा कैसे बना सकता हूं?
- 7. मैं पायथन में सी ++ कक्षा का उपयोग कैसे कर सकता हूं?
- 8. मैं मेटियर में डेटा कैश कैसे कर सकता हूं?
- 9. मैं आईओएस में एमक्यूटीटी का उपयोग कैसे कर सकता हूं?
- 10. मैं ASIHTTPRequests का उपयोग कर किसी एप्लिकेशन को HTTP अनुरोध कैशिंग कैसे जोड़ सकता हूं?
- 11. मानक सी # कक्षा पुस्तकालय
- 12. मैं पर्ल से सी ++ कक्षा का उपयोग कैसे कर सकता हूं?
- 13. मैं एनोम का उपयोग कर कक्षा में पंक्ति को कैसे मैप कर सकता हूं?
- 14. मैं एक बूलियन संदर्भ में एनम कक्षा का उपयोग कैसे कर सकता हूं?
- 15. सी # कक्षा पुस्तकालय
- 16. सी #/साझा सी # कक्षा पुस्तकालय
- 17. सी # कक्षा पुस्तकालय
- 18. सिम्फनी में, मैं कक्षा में url_for सहायक का उपयोग कैसे कर सकता हूं?
- 19. सिद्धांत 2 कैश: क्या मैं रेपोजिटरी :: ढूंढ *() के साथ कैश का उपयोग कर सकता हूं?
- 20. मैं jQuery डॉम कैश को कैसे साफ़ कर सकता हूं?
- 21. मैं codebird.js ट्विटर लाइब्रेरी का उपयोग कैसे कर सकता हूं?
- 22. कैश का उपयोग करने के बजाय HTTP अनुरोध करने के लिए मैं window.location को कैसे मजबूर कर सकता हूं?
- 23. मैं wpf में रिलेकॉमैंड का उपयोग कैसे कर सकता हूं?
- 24. मैं स्कैला में प्राइमेटिव का उपयोग कैसे कर सकता हूं?
- 25. मैं जावास्क्रिप्ट में गोटो का उपयोग कैसे कर सकता हूं?
- 26. मैं EndRequest में ऑटोफैक का उपयोग कैसे कर सकता हूं?
- 27. मैं web2py में मॉड्यूल का उपयोग कैसे कर सकता हूं?
- 28. मैं एंड्रॉइड में टेस्सेक्ट का उपयोग कैसे कर सकता हूं?
- 29. मैं जावा में जावास्क्रिप्ट का उपयोग कैसे कर सकता हूं?
- 30. मैं एक अलग जार का उपयोग कर कक्षा को ओवरराइड कैसे कर सकता हूं?
कौन सा कैश होगा? –
आप किस कैश के बारे में बात कर रहे हैं? HTTPCache ऑब्जेक्ट? प्रोसेसर कैश, विंडोज कैश? कृपया अपने प्रश्न – GrayWizardx