Segurança Concerns para Interno virtual e Overloads Overridable palavras-chave amigo

Você nunca deve basear a segurança do seu aplicativo em um membro que é marcado com o interno virtual modificador em C# (a Overloads Overridable amigo o modificador de Visual Basic). Embora os membros marcados com esses modificadores só podem ser substituídos por outros membros do conjunto atual, essa regra é aplicada somente por idiomas C# e Visual Basic. O runtime não impor essa regra. Portanto, é possível substituir os membros marcados como interno virtual em C# e Overloads Friend Overridable em Visual Basic, usando o Microsoft Intermediate Language, ou qualquer outra linguagem não impor essa regra.

Consulte também

Conceitos

Segurança baseada em função

Outros recursos

Conceitos chaves sobre segurança