ล็อค ASP และปลดล็อควิธีการ
โปรแกรมที่สมบูรณ์วัตถุอ้างอิง
วิธีการล็อค
วิธีการล็อคป้องกันไม่ให้ผู้ใช้อื่น ๆ จากการปรับเปลี่ยนตัวแปรวัตถุสมัคร (ใช้เพื่อให้แน่ใจว่าในเวลาเดียวกันเพียงผู้ใช้สามารถปรับเปลี่ยนตัวแปรที่ใช้งาน)
ปลดล็อควิธี
วิธีการปลดล็อคช่วยให้ผู้ใช้อื่น ๆ เพื่อปรับเปลี่ยนตัวแปรที่เก็บไว้ในโปรแกรมประยุกต์วัตถุ (หลังจากที่มันได้ถูกล็อคโดยใช้วิธีการล็อค)
ไวยากรณ์
Application.Lock
Application.Unlock
Application.Unlock
ตัวอย่าง
ตัวอย่างต่อไปนี้ใช้วิธีการล็อคเพื่อป้องกันไม่ให้ผู้ใช้มากกว่าหนึ่งที่เข้าถึงเวลาเดียวกันการเข้าชมตัวแปรโดยใช้วิธีการปลดล็อคเพื่อปลดล็อควัตถุล็อคเพื่อให้ผู้ใช้ต่อไปสามารถเพิ่มค่าของตัวแปรของการเข้าชมไปนี้:
<%
Application.Lock
Application("visits")=Application("visits")+1
Application.Unlock
%>
This page has been visited
<%=Application("visits")%> times!
Application.Lock
Application("visits")=Application("visits")+1
Application.Unlock
%>
This page has been visited
<%=Application("visits")%> times!
โปรแกรมที่สมบูรณ์วัตถุอ้างอิง