مشاكل الأمان المتعلقة بالكلمات الأساسية Internal Virtual و Overloads Overridable Friend
يجب ألا تقوم بإسناد الأمان المتعلق بالتطبيق الخاص بك على إلى عضو محدد بعلامة المُعدِلات الداخليةالافتراضية في C# (مُعدِلات التحميلات الزائدةالقابلة للتجاوزو الصديقة في Visual Basic). على الرغم من أن الأعضاء المحددة بهذه المُعدِلات يمكن تجاوزها بواسطة أعضاء أخرين ضمن التجميع الحالي، يتم فرض هذه القاعدة فقط بواسطة لغات C# و Visual Basic. لا تفرض بيئة وقت التشغيل هذه القاعدة. لذلك فمن الممكن تجاوز الأعضاء المحددة بعلامة internal virtual(افتراضي داخلي) في C# و علامة Overloads Overridable Friend(التحميلات الزائدة القابلة للتجاوز الصديقة) في Visual Basic باستخدام اللغة Microsoft Intermediate Language أو أي لغة أخرى لا تفرض هذه القاعدة.