该对象用于控制active server pages的事务处理.事务处理由microsoft transaction server (mts)管理.
事件
objectcontext.ontransactionabort
由放弃的事务处理事件激发,在脚本完成处理后发生.
objectcontext.ontransactioncommit
由成功的事务处理事件激发,在脚本完成处理后发生.
方法
objectcontext.setabort
显式的放弃一次事务处理.
objectcontext.setcomplete
覆盖前面任何调用objectcontext.setabort方法的调用.
三.request对象 request对象用于接受所有从浏览器发往你的服务器的请求内的所有信息.集合
request.clientcertificate(key[subfield])
所有客户证书的信息的集合.对于key,该集合具有如下的关键字:
subject
证书的主题.包含所有关于证书收据的信息.能与所有的子域后缀一起使用.issuer
证书的发行人.包含所有关于证书验证的信息.除了cn外,能与所有的子域后缀一起使用.vadidfrom
证书发行的日期.使用vbscript格式.validuntil
该证书不在有效的时间.serialnumber
包含该证书的序列号.certificate
包含整个证书内容的二进制流,使用asn.1格式. 对于subfield,subject与issuer关键字可以具有如下的子域后缀:(比如:subjectou或issuerl)c
起源国家.o
公司或组织名称.ou
组织单元.cn
用户的常规名称.l
局部.s
州(或省).t
个人或公司的标题.gn
给定名称.i
初始. 当文件cervbs.inc(vbscript使用)或cerjavas.inc(jscript使用)通过使用#include导向包含在你的active server page里时,下面两个标志可以使用:cecertpresent
指明客户证书是否存在,其值为true或false.ceunrecongnizedissure
指明在该链表中的最后的证书的发行者是否未知,其值为true或false. request.cookies(cookie[(key).attribute])cookie的集合.允许获得浏览器的cookie.cookie指明返回那一个cookie.key用于从cookie字典中返回具有某一关键字的cookie值.对于attribute,你能使用属性haskeys来确定某一cookie是否具有子关键字.haskeys的值为true或false.
request.form(parameter)[(index).count]
填写在html的表单中所有的数据的集合.parameter是在html表单中某一元素的名称.当某一参数具有不止一个值(比如,当在<select>中使用multiple属性时)时,使用index.当某一参数具有多值时,count指明多值个数.
request.querystring(varible)[(index).count]
查询字符串的所有值的集合.varible是在查询字符串某一变量的名称.... 下一页