Zajištění zabezpečení pro klíčová slova Internal, Virtual and Overloads, Overridable, Friend
Nikdy by jste neměli založit zabezpečení vaší aplikace na členu, který je označen modifikátorem internal virtual v jazyce C# ( a modifikátorem Overloads Overridable Friend v jazyce Visual Basic). I když členové označeni těmito modifikátory mohou být přepsáni jinými členy v rámci aktuálního sestavení, toto pravidlo je vynuceno pouze jazyky C# a Visual Basic. Modul runtime nevynucuje toto pravidlo. Je proto možné přepsat členy označené jako internal virtual v jazyce C# a Overloads Overridable Friend v jazyce Visual Basic pomocí jazyka MSIL (Microsoft Intermediate Language) nebo pomocí libovolného jiného jazyka, který nevynucuje toto pravidlo.
Viz také
Koncepty
Zabezpečení založené na rolích