'<method1>' non può eseguire l'override di '<method2>' perché espande l'accesso del metodo di base

Una routine specifica Overrides , ma dichiara un'accessibilità meno restrittiva di quella del metodo da sottoporre a override. Non è possibile espandere l'accessibilità, in altre parole non è possibile rendere il metodo di override più accessibile rispetto al metodo sottoposto a override. Ad esempio, se il metodo della classe base è Protected, è possibile eseguirne l'override con un metodo Public .

ID errore: BC32203

Per correggere l'errore

  • Rimuovere la parola chiave Overrides o modificare l'accessibilità in modo che sia restrittiva almeno quanto quella del metodo della classe base.

Vedi anche