ASP Application Nesnesi
- Önceki Sayfa ASP Request
- Sonraki Sayfa ASP Oturum
Bir görevi tamamlamak için birlikte çalışan bir grup ASP dosyası, bir uygulama olarak adlandırılır. ASP içindeki Application nesnesinin görevi, bu dosyaları bir araya getirmektir.
Application nesnesi
Web üzerindeki bir uygulama, bir grup ASP dosyası olabilir. Bu ASP dosyaları, bir görevi tamamlamak için birlikte çalışır. ASP içindeki Application nesnesinin görevi, bu dosyaları bir araya getirmektir.
Application nesnesi, benzer Session nesnesi gibi, herhangi bir sayfadan gelen değişkenleri saklamak ve erişmek için kullanılır. Fark, tüm kullanıcıların aynı Application nesnesini paylaşmasıdır, iken session nesnesi ve kullanıcı arasında tekil bir ilişki vardır.
Application nesnesi tarafından tutulan bilgiler, uygulamada birçok sayfa tarafından kullanılır (örneğin, veritabanı bağlantı bilgileri). Bu, bu bilgilerin herhangi bir sayfadan erişilebileceği anlamına gelir. Ayrıca, bir sayfada bu bilgileri değiştirebilir ve bu değişiklikler otomatik olarak tüm sayfalara yansıtılabilir.
Application nesnesinin koleksiyonları, yöntemleri ve olaylarının açıklamaları aşağıdaki gibidir:
Koleksiyon
Koleksiyon | Açıklama |
---|---|
Contents | Script komutları aracılığıyla应用程序e eklenen tüm öğeleri içerir. |
StaticObjects | HTML kullanarak应用程序e eklenen tüm <object> etiketli nesneleri içerir. |
Method
Method | Açıklama |
---|---|
Contents.Remove | Contents koleksiyonundan bir öğeyi kaldırır. |
Contents.RemoveAll() | Contents koleksiyonundan tüm öğeleri kaldırır. |
Lock | Diğer kullanıcıların Application nesnesindeki değişkenleri değiştirmesini önler. |
Unlock | Diğer kullanıcıların Lock yöntemiyle kilitlemden sonra Application nesnesindeki değişkenleri değiştirmesine olanak tanır. |
Olay
Olay | Açıklama |
---|---|
Application_OnEnd | Tüm kullanıcıların sessionları sona erdiğinde ve uygulama bittiğinde, bu olay gerçekleşir. |
Application_OnStart | İlk yeni session oluşturulmadan önce (bu sırada Application nesnesi ilk kez atıfta bulunulduğunda), bu olay gerçekleşir. |
- Önceki Sayfa ASP Request
- Sonraki Sayfa ASP Oturum