ScriptTimeout 속성은 종료되기 전에 스크립트가 실행될 수 있는 최대 시간을 지정합니다.
서버 구성 요소가 처리 중일 때는 시간 초과가 발생하지 않습니다.
Server.ScriptTimeout = NumSeconds
메타베이스의 AspScriptTimeout 속성을 사용하여 웹 서비스 또는 웹 서버에 기본 ScriptTimeout을 설정할 수 있습니다. ScriptTimeout 속성은 메타베이스에서 지정된 값보다 적은 값으로 설정할 수 없습니다. 예를 들어, NumSeconds가 10이고 메타베이스 설정 기본값이 90초로 되어 있으면 스크립트의 제한 시간은 90초입니다. 그러나 NumSeconds를 100으로 설정하면 제한 시간은 100초로 설정됩니다.
메타베이스 사용에 대한 자세한 내용은 IIS 관리 개체를 참조하십시오.
다음은 서버가 스크립트를 처리하는 시간이 100초 이상 걸리는 경우 스크립트가 시간 초과되도록 하는 예제입니다.
<% Server.ScriptTimeout = 100 %>
다음은 ScriptTimeout 속성의 현재 값을 검색하여 TimeOut 변수에 저장하는 예제입니다.
<% TimeOut = Server.ScriptTimeout %>