Bazı amacını gerçekleştirmek için birlikte çalışan ASP dosyalarının bir grup bir uygulama denir. Uygulama nesnesi birlikte bu dosyaları bağlamak için kullanılır.
Uygulama Nesne
Web mayıs bir uygulama bazı amacını gerçekleştirmek için birlikte çalışan birkaç ASP dosyadan oluşmaktadır. Uygulama nesnesi birlikte bu dosyaları bağlamak için kullanılır.
Uygulama nesnesi sadece Session nesne gibi, herhangi bir sayfadan değişkenleri saklamak ve erişim için kullanılır. Fark TÜM kullanıcılar BİR Uygulama nesnesi paylaşan olmasıdır (with Sessions there is ONE Session object for EACH user) .
Uygulama nesne uygulamasında birçok sayfa tarafından kullanılacak bilgiyi tutan (like database connection information) . bilgi her sayfadan ulaşılabilir. bilgiler de tek bir yerde değiştirilebilir ve değişimler otomatik olarak tüm sayfalarda yansıtılacaktır.
Uygulama nesnesinin koleksiyonları, yöntemler ve olaylar aşağıda açıklanmıştır:
Koleksiyonları
Toplamak | Açıklama |
---|---|
Contents | Bir komut dosyası komutu ile uygulamaya eklenen tüm öğeleri içerir |
StaticObjects | HTML ile uygulamaya eklenen tüm nesneleri içerir <object> etiketi |
Yöntemler
Yöntem | Açıklama |
---|---|
Contents.Remove | İçindekiler koleksiyondan bir öğeyi siler |
Contents. RemoveAll() | İçindekiler koleksiyonundan tüm öğeleri siler |
Lock | Uygulama nesne değişkenleri değiştirerek diğer kullanıcıların önler |
Unlock | Uygulama nesnesi değişkenleri değiştirmek için diğer kullanıcılara sağlar (after it has been locked using the Lock method) |
Olaylar
Olay | Açıklama |
---|---|
Application_OnEnd | Tüm kullanıcı oturumları uygulama uçları bitti ve ne zaman meydana gelir |
Application_OnStart | Birinci yeni bir oturum oluşturulmadan önce gerçekleşir (when the Application object is first referenced) |