Unlock 메서드는 Lock 메서드를 사용하여 Application 개체가 잠긴 후에 이 개체에 저장된 변수를 다른 클라이언트에서 수정할 수 있도록 합니다. 이 메서드를 호출하지 않으면 .asp 파일이 끝나거나 시간 초과될 때 웹 서버가 Application 개체의 잠금을 해제합니다.
구문
Application.Unlock
예제
<%
Application.Lock
Application("NumVisits") = Application("NumVisits") + 1
Application("datLastVisited") = Now()
Application.Unlock
%>
This application page has been visited
<%= Application("NumVisits") %> times!
앞의 예제에서 Unlock 메서드는 잠긴 개체를 해제하여 그 다음 클라이언트가 NumVisits를 증가시킬 수 있도록 합니다.
참고 응용 프로그램 Lock 메서드는 누적됩니다. 즉 같은 스크립트가 여러 번 Lock을 호출한 경우 Application 개체의 잠금을 완전히 해제하려면 Unlock을 같은 수만큼 호출해야 합니다. 이렇게 하지 않으면 스크립트가 실행 종료될 때까지 Application 개체의 잠금이 유지됩니다.
적용
관련 항목