Μέθοδοι Lock και Unlock του ASP
Ορισμός και χρήση
Μέθοδος 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!