Sdílet prostřednictvím


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

Další zdroje

Klíčové koncepty zabezpečení