Μέθοδοι Lock και Unlock του ASP

Application Object Reference Manual

Ορισμός και χρήση

Μέθοδος Lock

Η μέθοδος Lock αποτρέπει άλλους χρήστες να τροποποιούν τις μεταβλητές του αντικειμένου Application (για να διασφαλιστεί ότι μόνο ένας χρήστης μπορεί να τροποποιήσει τη μεταβλητή Application την ίδια στιγμή).

Μέθοδος Unlock

Η μέθοδος Unlock επιτρέπει σε άλλους χρήστες να τροποποιούν τις μεταβλητές που αποθηκεύονται στο αντικείμενο Application (μετά από τη χρήση της μεθόδου Lock).

Γλώσσα

Application.Lock
Application.Unlock

Παράδειγμα

Τα παραδείγματα χρησιμοποιούν τη μέθοδο Lock για να αποτρέψουν την πρόσβαση πολλαπλών χρηστών στον μεταβλητό visits την ίδια στιγμή, και τη μέθοδο Unlock για να αποκλείσουν το κλειδωμένο αντικείμενο, ώστε ο επόμενος χρήστης να μπορεί να αυξήσει τη τιμή του μεταβλητού visits:

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

Application Object Reference Manual