Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29316351
  • 博文数量: 2065
  • 博客积分: 10377
  • 博客等级: 上将
  • 技术积分: 21525
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-04 17:50
文章分类

全部博文(2065)

文章存档

2012年(2)

2011年(19)

2010年(1160)

2009年(969)

2008年(153)

分类: 系统运维

2009-04-22 19:37:36

Application 对象

Web 上的一个应用程序可以是一组 ASP 文件。这些 ASP 在一起协同工作来完成一项任务。而 ASP 中的 Application 对象的作用是把这些文件捆绑在一起。

Application 对象用于存储和访问来自任意页面的变量,类似 Session 对象。不同之处在于所有的用户分享一个 Application 对象,而 session 对象和用户的关系是一一对应的。

Application 对象掌握的信息会被应用程序中的很多页面使用(比如数据库连接信息)。这就意味我们可以从任意页面访问这些信息。也意味着你可以在在一个页面上改变这些信息,随后这些改变会自动地反映到所有的页面中。

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

集合

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

方法

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

事件

事件 描述
当所有用户的 session 都结束,并且应用程序结束时,此事件发生。
在首个新的 session 被创建之前(这时 Application 对象被首次引用),此事件会发生。
阅读(1023) | 评论(1) | 转发(0) |
0

上一篇:ASP Request 对象

下一篇:ASP Session 对象

给主人留下些什么吧!~~

hkebao2009-05-12 15:47:34

Application("Connection20_ConnectionTimeout") = 20 可以在asa文件中定义好这些Application 然后在其他的ASP文件中直接引用这些Application变量进来