BC30910: '<typename>' não pode herdado de <type> '<basetypename>' porque ele expande o acesso do <type> base fora do assembly
Uma classe ou interface herda de uma classe base ou interface, mas tem um nível de acesso menos restritivo.
Por exemplo, uma interface Public
herda de Friend
ou uma classe Protected
herda de Private
. Isso expõe a classe base ou a interface para o acesso além do nível pretendido.
ID do erro: BC30910
Para corrigir este erro
Altere o nível de acesso da interface ou da classe derivada para ser, pelo menos, tão restritivo quanto o da interface ou da classe básica.
-ou-
Se você precisar do nível de acesso menos restritivo, remova a instrução
Inherits
. Você não pode herdar de uma interface ou classe base mais restrita.
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de