最新的Web开发教程
 

ASP应用程序对象


一组协同工作以完成某项任务的ASP文件被调用的应用程序。 Application对象用来把这些文件捆绑在一起。


应用程序对象

在网络上可以在应用程序包括共同完成某项任务数的ASP文件。 Application对象用来把这些文件捆绑在一起。

Application对象是用于从任何网页存储和访问的变量,就像Session对象。 不同的是,所有用户共享一个应用对象(with Sessions there is ONE Session object for EACH user)

Application对象认为,将通过在应用中有许多页面使用的信息(like database connection information) 。 该信息可从任何网页进行访问。 这些信息也可以在一个地方改变,而更改会自动在所有页面上反映出来。

Application对象的集合,方法和事件的描述如下:

集合

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

方法

方法 描述
Contents.Remove 删除从内容集合中的项
Contents. RemoveAll() 删除从内容集合中的所有项目
Lock 防止其他用户在应用程序的对象修改变量
Unlock 允许其他用户修改Application对象中的变量(after it has been locked using the Lock method)

活动

事件 描述
Application_OnEnd 当所有用户会话已经结束,并且应用程序结束时发生
Application_OnStart 在创建第一个新的会话之前发生(when the Application object is first referenced)