Aplikasi ASP



Satu set fail ASP yang bekerjasama untuk menyelesaikan tugas dipanggil aplikasi. Objek Aplikasi digunakan untuk menggabungkan fail ini bersama-sama.


Objek Aplikasi

Aplikasi di Web boleh menjadi satu set fail ASP. Fail ASP ini berfungsi bersama untuk menyelesaikan tugas tertentu. Objek Aplikasi digunakan untuk menggabungkan fail ini bersama-sama.

Objek aplikasi digunakan untuk menyimpan dan mengakses pembolehubah dari mana-mana halaman, serupa dengan objek Sesi. Perbezaannya ialah semua pengguna berkongsi objek Aplikasi, dan hubungan antara objek Sesi dan pengguna adalah satu dengan satu.

Objek Aplikasi menyimpan maklumat yang akan digunakan oleh banyak halaman dalam aplikasi (seperti maklumat sambungan pangkalan data). Maklumat ini boleh diakses dari mana-mana halaman. Anda juga boleh menukar maklumat ini di satu tempat, dan perubahan akan ditunjukkan secara automatik pada semua halaman.

Koleksi, kaedah dan peristiwa objek Aplikasi diterangkan seperti berikut:

Koleksi

集合描述
Contents包含所有通过脚本命令追加到应用程序中的项目。
StaticObjects包含所有使用 HTML 的 <object> 标签追加到应用程序中的对象。

Kaedah

方法描述
Contents.Remove从 Contents 集合中删除一个项目。
Contents.RemoveAll()从 Contents 集合中删除所有的项目。
Lock防止其他的用户修改 Application 对象中的变量。
Unlock使其他的用户可以修改 Application 对象中的变量(在被 Lock 方法锁定之后)。

Acara

事件描述
Application_OnEnd当所有用户的 session 都结束,并且应用程序结束时,此事件发生。
Application_OnStart在第一个新的 session 被创建之前(即 Application 对象第一次被引用时),此事件会发生。