top
Loading...
ASP Application 對象

ASP Application 對象


在一起協同工作以完成某項任務的一組 ASP 文件稱為一個應用程序。Application 對象用於把這些文件捆綁在一起。


Application 對象

Web 上的一個應用程序可以是一組 ASP 文件。這些 ASP 文件一起協同工作來完成某項任務。Application 對象用於把這些文件捆綁在一起。

Application 對象用於存儲和訪問來自任何頁面的變量,類似於 Session 對象。不同之處在於,所有的用戶分享一個 Application 對象,而 Session 對象和用戶的關系是一一對應的。

Application 對象存有會被應用程序中的許多頁面使用的信息(比如數據庫連接信息)。可以從任何的頁面訪問這些信息。同時您也可以在一個地方改變這些信息,隨後這些改變會自動反映在所有的頁面上。

Application 對象的集合、方法和事件的描述如下:

集合

集合 描述
Contents 包含所有通過腳本命令追加到應用程序中的項目。
StaticObjects 包含所有使用 HTML 的 <object> 標籤追加到應用程序中的對象。

方法

方法 描述
Contents.Remove 從 Contents 集合中刪除一個項目。
Contents.RemoveAll() 從 Contents 集合中刪除所有的項目。
Lock 防止其他的用戶修改 Application 對象中的變量。
Unlock 使其他的用戶可以修改 Application 對象中的變量(在被 Lock 方法鎖定之後)。

事件

事件 描述
Application_OnEnd 當所有用戶的 session 都結束,併且應用程序結束時,此事件發生。
Application_OnStart 在第一個新的 session 被創建之前(即 Application 對象第一次被引用時),此事件會發生。

北斗有巢氏 有巢氏北斗