2009-07-06 19 views
12

ASP.NET'te global.asax amacı nedir?global.asax ne için kullanılır?

+1

Genellikle bazen burada aynı cevabı alırsınız ilk çünkü sizinki gibi genel amaçlı sorular için, benim favori arama motoru sorardım. http://www.google.com/search?rlz=1C1GGLS_enRO291RO303&sourceid=chrome&ie=UTF-8&q=global+ascx Ve orada cevabını karşılaştırabilirsiniz: Eğer bu aramada ilk hit bakın şüphe Burada bulduğunuz ilk cevap. – tzup

+0

Global.asax'ı kastettiğinizi varsayalım, [işte bazı bilgiler] (http://msdn.microsoft.com/en-us/library/2027ewzw (v = vs.100) .aspx). Tzup gibi aynı nedenden dolayı – si618

cevap

3

sen beyan edebilir Bazı uygulama düzeyinde olaylar .. Örnek için

, All oturumu size doğru yolu dosya Global.asax ki için biter iken şey yürütmek istiyoruz .. Bir olay

Session_End yoktur
26

ASP.NET uygulama dosyası olarak da bilinen Global.asax dosyası, ASP.NET veya HTTP modülleri tarafından yükseltilen uygulama düzeyinde ve oturum düzeyinde olayları yanıtlamak için kod içeren isteğe bağlı bir dosyadır. Global.asax dosyası, bir ASP.NET uygulamasının kök dizininde bulunur. Çalışma zamanında, Global.asax ayrıştırılır ve HttpApplication taban sınıfından türetilen dinamik olarak oluşturulmuş bir .NET Framework sınıfına derlenir. ASP.NET, Global.asax dosyasının doğrudan URL isteğinin otomatik olarak reddedileceği şekilde yapılandırılır; Harici kullanıcılar bu kodu indiremez veya görüntüleyemez. Global.asax dosyası isteğe bağlıdır. Uygulamayı veya oturum olaylarını işlemek istiyorsanız yalnızca bunu oluşturun.

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

+0

+1 – Ikaso

İlgili konular