سمات مجموعة التعليمات البرمجية
هام |
---|
في.NET Framework الإصدار 4، تبتعد بيئة وقت تشغيل اللغة العامة (CLR) عن توفير سياسة الأمان لأجهزة الكمبيوتر.توصي Microsoft باستخدام سياسات تقييد البرامج الخاصة بـ Windows كبديل لسياسة أمان CLR.تنطبق المعلومات الواردة في هذا الموضوع على الإصدار 3.5 والإصدارات السابقة من برنامج NET Framework.; ولا تنطبق على الإصدار 4.0 والأحدث.و للمزيد من المعلومات حول هذا والتغييرات الأخرى، راجع تغييرات الأمان في .NET Framework 4. |
يمكن لمجموعة التعليمات البرمجية أن يكون لها سمات تؤثر على كيفية تحديد بيئة وقت تشغيل اللغة العامة لمجموعة الأذونات المسموح بها لتجميع ما. يعرض الجدول التالي السمات التي يمكن تطبيقها لمجموعات التعليمات البرمجية.
السمة |
الوصف |
---|---|
Exclusive |
مجموعة الأذونات المسموح بها لمستوى السياسة هي مجموعة الأذونات المقترنة بمجموعة التعليمات البرمجية التي لها هذه السمة. عندما يتم اعتبار كافة مستويات السياسة، لا تمنح بيئة وقت التشغيل التعليمات البرمجية أبداً أذونات أكثر من تلك المقترنة بمجموعة التعليمات البرمجية Exclusive. و ضمن مستوى سياسة معطى، يمكن أن تكون التعليمات البرمجية عضواً في أكثر من مجموعة تعليمات برمجية لها السمة Exclusive. |
LevelFinal |
لا يتم أخذ أي مستوى للسياسة، باستثناء مستوى مجال التطبيق، في الاعتبار إذا كان أدنى من ذلك الذي يحتوي على مجموعة التعليمات البرمجية تلك وذلك عند التحقق من العضوية بمجموعات التعليمات البرمجية و منح الأذونات. سياسة المؤسسة هي أعلى مستوى للسياسة، متبوعة بسياسة الجهاز، ثم سياسة المستخدم، ثم سياسة مجال التطبيق. على سبيل المثال، إذا تم تطبيق السمة LevelFinal على مجموعة تعليمات برمجية في سياسة المؤسسة و تطابقت بعض التعليمات البرمجية مع شرط العضوية لمجموعة التعليمات البرمجية تلك، فلا يتم تطبيق سياسة مستوى المستخدم والجهاز على تلك التعليمات البرمجية. |
يمكن وضع علامة على مجموعة التعليمات برمجية بكلا من السمات Exclusive و LevelFinal.