فئة إعدادات نص الاتصال
ConnectionStringSettings Class
هذه
الفئة ترث فئة عنصر التهيئة ConfigurationElement Class، التي تعرفنا عليها في كتاب "من الصفر
إلى الاحتراف: برمجة نماذج الويندوز".
ولحدث
إنشاء هذه الفئة ثلاث صيغ:
-
الأولى بدون معاملات.
- والثانية تستقبل
معاملين: اسم خاصية الإعداد التي ستحفظ نص الاتصال، ونص الاتصال نفسه.
- والثالثة تزيد على الصيغة السابقة بمعامل ثالث، يستقبل اسم مزود
البيانات Provider
الذي سيستخدم نص الاتصال.
وإضافة
إلى ما ترثه من الفئة الأم، تمتلك هذه الفئة الخصائص التالية:
*
الاسم Name:
تقرأ أو تغير اسم خاصية الإعداد التي ستحفظ نص
الاتصال.
*
نص الاتصال ConnectionString:
تقرأ أو تغير نص الاتصال المحفوظ في خاصية
الإعداد.
*
اسم المزود ProviderName:
تقرأ أو تغير اسم مزود البيانات الذي سيستخدم نص
الاتصال.
ويمكنك
الحصول على مجموعة إعدادات نصوص الاتصال الخاصة بالتطبيق، باستخدام خاصية مشتركة Shared
Property اسمها ConnectionStrings موجودة في الفئة ConfigurationManager كالتالي:
Dim CnStrSett =
ConfigurationManager.ConnectionStrings
والمثال
التالي يعرض لك كل نصوص الاتصال الموجودة في ملف إعداد التطبيق:
Dim CnStrSett =
ConfigurationManager.ConnectionStrings
For Each CnStr As
ConnectionStringSettings In CnStrSett
MsgBox(CnStr.Name)
MsgBox(CnStr.ProviderName)
MsgBox(CnStr.ConnectionString)
Next
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.