ويطلق على مجموعة من الملفات ASP التي تعمل معا لأداء بعض الأغراض تطبيق. يتم استخدام كائن التطبيق لربط هذه الملفات معا.
كائن التطبيق
تطبيق على الويب مايو يتكون من عدة ملفات ASP التي تعمل معا لأداء بعض الأغراض. يتم استخدام كائن التطبيق لربط هذه الملفات معا.
يتم استخدام كائن التطبيق لتخزين والوصول المتغيرات من أي صفحة، تماما مثل الكائن Session. والفرق هو أن كافة المستخدمين سهم واحد كائن التطبيق (with Sessions there is ONE Session object for EACH user) .
كائن التطبيق يحمل المعلومات التي سيتم استخدامها من قبل العديد من الصفحات في التطبيق (like database connection information) . يمكن الوصول إلى المعلومات من أي صفحة. كما يمكن تغيير المعلومات في مكان واحد، وسيتم تلقائيا تنعكس التغييرات على كافة الصفحات.
وفيما يلي وصف لكائن التطبيق في مجموعات، وأساليب وأحداث:
مجموعات
مجموعة | وصف |
---|---|
Contents | يحتوي على جميع العناصر إلحاق التطبيق من خلال أمر النصي |
StaticObjects | يحتوي على جميع الكائنات إلحاق التطبيق مع HTML <object> العلامة |
أساليب
طريقة | وصف |
---|---|
Contents.Remove | حذف عنصر من جمع المحتويات |
Contents. RemoveAll() | حذف كافة العناصر من جمع المحتويات |
Lock | يمنع المستخدمين الآخرين من تعديل المتغيرات في كائن التطبيق |
Unlock | تمكن المستخدمين الآخرين لتعديل المتغيرات في كائن التطبيق (after it has been locked using the Lock method) |
أحداث
هدف | وصف |
---|---|
Application_OnEnd | يحدث عندما تكون جميع جلسات عمل المستخدم قد ولت، وينتهي تطبيق |
Application_OnStart | يحدث قبل يتم إنشاء الدورة الجديدة الأولى (when the Application object is first referenced) |