تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس السادس والسبعون - ASP.net - الجزء الثالث
#6
Application .
طريقة أخرى مشتقة من HttpApplicationState ، ولكن من خلالها لا يتم تخزين البيانات لعميل واحد ، بل يتم تخزين بيانات يمكن ان تصل لجميع العملاء ، ابسط مثال لها هو عدد الزوار والذي ينبغي ان يكون مؤثراً عند جميع العملاء وليس عميل واحد فقط .
تحتوي هذه الفئة على الدوال والخصائص التالية :

Add() : اضافة عنصر جديد باسم جديد للقائمة .
AllKeys : استعراض جميع العناصر الموجودة .
Count : معرفة عدد العناصر الموجودة .
Lock(), Unlock() : السماح او عدم السماح بتعديل المجموعة .
RemoveAll(), Remove(), RemoveAt() : تستخدم لحذف عنصر في نقطة معينة ، أو باسم معين ، أو حذف الكل وذلك على الترتيب .


يمكنك اضافة Application جديد بالشكل التالي :
C#:

كود :
Application["Visitors"] = 1;
vb.net:

كود :
Application("Visitors") = 1
ويمكن استعادتها في مربع عنوان مثلاً :
C#:

كود :
labelVistor.Text=(string)Application["Visitors"];
vb.net:

كود :
labelVistor.Text = DirectCast(Application("Visitors"), String)
ولتعديل قيمة مثلاً :
C#:

كود :
Application["Visitor"]= ((int)Application["Visitor"])+1;
vb.net:

كود :
Application("Visitor") = CInt(Application("Visitor")) + 1
*** لاتنس ان محتويات ال Application قد لا تكون نص فقط ، بل قد تكون مصفوفة من الفئات مثلاً ...
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
الدرس السادس والسبعون - ASP.net - الجزء الثالث - بواسطة Raggi Tech - 14-10-12, 11:12 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم