ASP Lock と Unlock メソッド
定義と用法
Lock メソッド
Lock メソッドは、他のユーザーが Application オブジェクト内の変数を変更するのを阻止し(これにより、同時にのみ一つのユーザーが Application 変数を変更できることを確実にします)。
Unlock メソッド
Unlock メソッドは、Lock メソッドでロックされた後に Application オブジェクトに保存されている変数(それが使用される前に Lock メソッドでロックされた場合)を他のユーザーが変更できるようにします。
文法
Application.Lock Application.Unlock
例
以下の例では、Lock メソッドを使用して、複数のユーザーが同時に visits という変数にアクセスするのを防ぎ、Unlock メソッドを使用してロックされたオブジェクトをアンロックし、次のユーザーが visits という変数の値を増やすことができます:
<% Application.Lock Application("visits")=Application("visits")+1 Application.Unlock %> このページは訪問されました <%=Application("visits")%> 回!