„<typename>“ kann kein Shadowing für eine MustOverride-Methode vornehmen, die implizit für die Eigenschaft „<propertyname>“ in <type> „<typename>“ deklariert wurde.

Der angegebene Methodenname steht in Konflikt mit einer MustOverride -Methode, die von einer Eigenschaft in der Basisklasse implizit generiert wurde. Wenn Sie z. B. eine Eigenschaft mit dem Namen Prop1deklarieren, generiert der Compiler die impliziten Prozeduren get_Prop1 und set_Prop1.

Fehler-ID: BC31416

So beheben Sie diesen Fehler

  1. Geben Sie der Methode einen eindeutigen Namen.

  2. Entfernen Sie den MustOverride -Modifizierer aus der Eigenschaft in der Basisklasse.

Siehe auch