ASP Lock and Unlock Methods

Application Object Reference Manual

Definition and Usage

Lock Method

The Lock method prevents other users from modifying the variables in the Application object (to ensure that only one user can modify the Application variables at a time).

Unlock Method

The Unlock method allows other users to modify the variables stored in the Application object (after they have been locked using the Lock method).

Syntax

Application.Lock
Application.Unlock

Example

The following examples use the Lock method to prevent more than one user from accessing the variable visits at the same time, and use the Unlock method to unlock the locked object, so that the next user can increase the value of the variable visits:

<%
Application.Lock
Application("visits")=Application("visits")+1
Application.Unlock
%>
This page has been visited
<%=Application("visits")%> times!

Application Object Reference Manual