内置ASP对象1

网络整理 - 08-30
Application对象

Application对象能用于存储和接受可以被某个应用程序的所有用户都能共享的信息。

集合

Application.Contents(key)

在应用程序级定义的所有数据和对象的集合,不使用标识符<OBJECT>。Key是该Application的条目的名称。

Application.StaticObjects(key)

使用<OBJECT>标识符定义的所有在应用程序级的数据和对象的集合。Key是该Application条目的名称。

事件

Application.OnEnd

当Web服务器被关闭或卸载该应用程序时会激发该事件。该事件会在所有的客户进程结束时执行。

Application.OnStart

当请求该应用程序中的第一个网页时激发该事件。该事件在所有客户进程开始之前执行。

方法

Application.Lock

防止其他的用户修改Application对象中的任何变量。

Application.UnLock

允许其他用户修改Application对象中的变量。

ObjectContext对象

该对象用于控制Active Server Pages的事务处理。事务处理由Microsoft Transaction Server (MTS)管理。

事件

ObjectContext.OnTransactionAbort

由放弃的事务处理事件激发,在脚本完成处理后发生。

ObjectContext.OnTransactionCommit

由成功的事务处理事件激发,在脚本完成处理后发生。

方法

ObjectContext.SetAbort

显式的放弃一次事务处理。

ObjectContext.SetComplete

覆盖前面任何调用ObjectContext.SetAbort方法的调用。