เป้าหมาย Application ASP
- หน้าก่อนหน้า Request ASP
- หน้าต่อไป Session ASP
กลุ่มแฟ้ม ASP ที่ทำงานร่วมกันเพื่อทำงานหนึ่งหมายเรียกว่าโปรแกรม ภารกิจของ Collections Application หน้าใน ASP คือผนึกแฟ้มทั้งหมด
Collections Application หน้า
โปรแกรมหนึ่งบนเว็บสามารถเป็นกลุ่มของแฟ้ม ASP ที่ทำงานร่วมกันเพื่อทำงานหนึ่ง ภารกิจของ Collections Application หน้าใน ASP คือเหมือนการผนึกแฟ้มทั้งหมด
Collections Application หน้าใช้เพื่อเก็บและเข้าถึงตัวแปรจากหน้าใดๆ ในโปรแกรม ที่คล้ายกับ Collections Session แต่ต่างกันคือทุกผู้ใช้จะแบ่งสรร Collections Application หน้า ในขณะที่ Collections session มีความสัมพันธ์เป็นต่อเนื่องกับผู้ใช้
ข้อมูลที่ Collections Application หน้าครอบคลุมจะถูกใช้โดยหลายหน้าในโปรแกรม (เช่นข้อมูลเชื่อมต่อฐานข้อมูล) นี้หมายความว่าเราสามารถเข้าถึงข้อมูลนี้จากหน้าใดๆ ได้ มันยังหมายความว่าหากเราเปลี่ยนข้อมูลในหน้าหนึ่ง การเปลี่ยนแปลงนี้จะแสดงออกอัตโนมัติในทุกหน้า
ลักษณะของ Collections Application หน้า, วิธีและเหตุการณ์ดังนี้
Collections
Collections | รายละเอียด |
---|---|
Contents | รวมทั้งทุกองค์ประกอบที่เพิ่มเติมไปยังโปรแกรมด้วยคำสั่งสคริปต์ |
StaticObjects | รวมทั้งทุกองค์ประกอบที่ใช้ HTML แบบ <object> ที่ต่อเนื่องเพิ่มเติมไปยังโปรแกรม |
วิธี
วิธี | รายละเอียด |
---|---|
Contents.Remove | ลบองค์ประกอบหนึ่งจาก Collections Contents |
Contents.RemoveAll() | ลบทุกองค์ประกอบจาก Collections Contents |
Lock | ป้องกันผู้ใช้คนอื่นแก้ไขตัวแปรใน Application |
Unlock | ทำให้ผู้ใช้อื่นสามารถแก้ไขตัวแปรใน Application หน้ามันจะถูกล็อคโดยวิธี Lock |
เหตุการณ์
เหตุการณ์ | รายละเอียด |
---|---|
Application_OnEnd | เมื่อการสิ้นสุดของ session ของผู้ใช้ทุกคนเกิดขึ้น และโปรแกรมสิ้นสุดลง นี่เป็นเหตุการณ์ที่เกิดขึ้น |
Application_OnStart | ก่อนที่จะมีการสร้าง session ใหม่ครั้งแรก (เมื่อมีการอ้างอิง Application ครั้งแรก) นี่เป็นเหตุการณ์ที่เกิดขึ้น |
- หน้าก่อนหน้า Request ASP
- หน้าต่อไป Session ASP