2009-07-06 13 views
12

एएसपी.नेट में global.asax का उद्देश्य क्या है?वैश्विक.एक्सएक्स के लिए क्या उपयोग किया जाता है?

+1

आमतौर पर आपके जैसे सामान्य प्रयोजन प्रश्नों के लिए, मैं अपने पसंदीदा खोज इंजन पहले क्योंकि कभी-कभी आप एक ही जवाब यहाँ मिल जाएगा पूछना चाहते हैं। यदि आपको संदेह है कि कृपया इस खोज पर पहली हिट देखें: http://www.google.com/search?rlz=1C1GGLS_enRO291RO303&sourceid=chrome&ie=UTF-8&q=global+ascx और वहां के उत्तर की तुलना करें पहला जवाब आप यहां पाते हैं। – tzup

+0

मान लीजिए कि आप global.asax का मतलब है, [यहां कुछ जानकारी है] (http://msdn.microsoft.com/en-us/library/2027ewzw (v = vs.100) .aspx)। – si618

उत्तर

3

कुछ अनुप्रयोग स्तर की घटनाओं आप घोषित कर सकते हैं ..

उदाहरण के लिए, आप कुछ निष्पादित करने के लिए, जबकि सभी सत्र कि आप आप सीधे रास्ते दाखिल Global.asax कर सकते हैं के लिए समाप्त हो जाती है चाहता हूँ .. वहाँ एक घटना Session_End

है
26

ग्लोबल.एएसएक्स फ़ाइल, जिसे एएसपी.NET एप्लिकेशन फ़ाइल भी कहा जाता है, एक वैकल्पिक फ़ाइल है जिसमें एएसपी.NET या HTTP मॉड्यूल द्वारा उठाए गए एप्लिकेशन-स्तरीय और सत्र-स्तर की घटनाओं के जवाब देने के लिए कोड शामिल है। Global.asax फ़ाइल एएसपी.NET एप्लिकेशन की मूल निर्देशिका में रहता है। रन टाइम पर, ग्लोबल.एक्सएक्स को एचटीपीएप्लिकेशंस बेस क्लास से प्राप्त गतिशील रूप से जेनरेट की गई .NET Framework क्लास में पार्स किया गया है और संकलित किया गया है। ASP.NET कॉन्फ़िगर किया गया है ताकि Global.asax फ़ाइल के लिए कोई प्रत्यक्ष URL अनुरोध स्वचालित रूप से खारिज कर दिया गया हो; बाहरी उपयोगकर्ता इसमें कोड डाउनलोड या देख नहीं सकते हैं। Global.asax फ़ाइल वैकल्पिक है। आप इसे केवल तभी बनाते हैं जब आप एप्लिकेशन या सत्र ईवेंट को संभालना चाहते हैं।

(MSDN http://msdn.microsoft.com/en-us/library/2027ewzw%28v=vs.100%29.aspx)

+0

+1 उसी कारण से tzup – Ikaso

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