'<method1>' não pode substituir '<method2>' porque ele expande o acesso do método base

Um procedimento especifica Overrides, mas declara uma acessibilidade menos restritiva do que a do método a ser substituído. Você não pode expandir a acessibilidade, o que significa que não pode tornar o método de substituição mais acessível do que o método que ele substitui. Por exemplo, se o método de classe base for Protected, você não poderá substituí-lo por um método Public.

ID do erro: BC32203

Para corrigir este erro

  • Remova a palavra-chave Overrides ou altere a acessibilidade para ser pelo menos tão restritiva quanto a do método de classe base.

Confira também