Server.ScriptTimeout
ScriptTimeout属性指定了脚本在终止之前可以运行的最长的时间额度。
当服务器组件正在处理时,超时不会产生影响。
句法
Server.ScriptTimeout =NumSeconds
参数
- NumSeconds
- 指定一个秒数值,在服务器终止脚本运行之前,脚本最长可以运行这个秒数。默认值是90秒。
适用于
备注
利用AspScriptTimeout元数据属性,可以对Web服务或Web服务器设置一个默认的ScriptTimeout。不能把ScriptTimeout属性不能设置为一个在元数据中指定的数字更小的数字。举个例子,如果把NumSeconds设置为10,而元数据设置包含了这个默认值90秒,脚本将在90秒后超时。然而,如果把NumSeconds设置为100,脚本将在100秒后超时。
欲进一步了解如何使用元数据,请参阅使用IIS ADSI 供体。
示例代码
下面的示例使用脚本来超时,如果服务器消耗了超过100秒来处理它们:
<% Server.ScriptTimeout = 100 %>
下面的示例检索到ScriptTimeout属性当前的值,并在变量Timeout中存储它。
<% TimeOut = Server.ScriptTimeout %>
必备条件
Client: Requires Windows XP Professional, Windows 2000 Professional, or Windows NT Workstation 4.0.
Server: Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0.
Product: IIS