To view the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

أنواع العزل

Visual Studio 2010

الوصول إلى التخزين المعزول دوماً مقيّد إلى المستخدم الذي قام بإنشائه. لتنفيذ هذا النوع من العزل، يستخدم وقت تشغيل اللغة العامة نفس مفهوم هوية المستخدم الذي يتعرف عليه نظام التشغيل وهو الهوية المقترنة مع العملية حيت تعمل التعليمات البرمجية عند فتح المخزن. هذه الهوية هوية مستخدم موثقة ، و لكن انتحال الشخصية يمكن أن يؤدي تغير هوية المستخدم الحالي حيوياً.

بالإضافة إلى العزل بواسطة المستخدم , الوصول إلى التخزين المعزول مقيد طبقاً للهوية المقترنة مع مجال التطبيق و التجميع أو مع التجميع وحده. يحصل وقت التشغيل على هذه الهويات بالطرق التالية:

  • هوية المجال تمثل دليل التطبيق , الذي هو في حالة تطبيق ويب قد يكون كامل الـ URL. للتعليمات البرمجية المستضافة في الصدفة , هوية المجال قد تعتمد على مسار دليل التطبيق. على سبيل المثال، إذا تم تشغيل الملف التنفيذي من المسار C:\Office\MyApp.exe , هوية المجال ستكون C:\Office\MyApp.exe.

  • هوية التجميع هي دليل التجميع. قد يأتي هذا من التوقيع الرقمي المُشَفِر , و الذي يمكن أن يكون الاسم القوي للتجميع , أو ناشر البرمجي للتجميع أو هوية URL الخاص به. إذا كان التجميع لديه كلا من الاسم القوي و هوية ناشر البرنامج , تُستَخدم هوية ناشر البرنامج. إذا أتي التجميع من الإنترنت و هو غير موقّع, يتم استخدام هوية الـ URL. للمزيد من المعلومات حول التجميعات و الأسماء القوية , راجع البرمجة بالتجميعات.

  • مخازن التجوال تتحرك مع المستخدم الذي لديه ملف تعريف متجول. الملفات تتم كتابتها إلى دليل على شبكة اتصال و يتم تنزيلها إلى أي كمبيوتر يقوم المستخدم بتسجيل الدخول إليه. للحصول على معلومات حول ملفات تعريف المستخدم المتجولة راجع IsolatedStorageScope.Roaming.

بدمج مفاهيم المستخدم و المجال و هوية التجميع , التخزين المعزول يمكنه عزل البيانات بالطرق التالية , كل منها له تسلسل أحداث الإستخدام الخاص به :

يمكن ضم أي من أنواع العزل هذه مع ملف تعريف المستخدم المتجول. لمزيد من المعلومات، راجع العزل و التجوال.

يوضح الرسم التوضيحي التالي كيف يتم عزل المخازن في نطاقات مختلفة.

أنواع التخزين المعزول

عزل بواسطة المستخدم والتجميع

لاحظ أنه عدا المخازن المتجولة , التخزين المعزول يكون معزول دوماً ضمنيًا بواسطة الكمبيوتر لأنه يستخدم وسائل التخزين المحلية للكمبيوتر المعطى.

إظهار: