Questões de segurança de palavras-chave virtuais internas

Você deve nunca basear a segurança do seu aplicativo em um membro que foi marcado com o modificador de internovirtual em C# (modificador de Sobrecargas SubstituívelAmigo no Visual Basic). Embora os membros marcados com esses modificadores só possam ser substituídos por outros membros dentro do assembly atual, essa regra é imposta apenas pelos idiomas C# e Visual Basic. O tempo de execução não impõe esta regra. Em virtude disso é possível substituir os membros marcados como internal virtual em C# e em Visual Basic Overloads Overridable Friend usando a linguagem intermediária da Microsoft, ou qualquer outro idioma que não impõe esta regra.

Consulte também

Outros recursos

Conceitos principais de segurança

Segurança baseada em função