Freigeben über


WriteOnly-Eigenschaften können keinen Zugriffsmodifizierer für "Set" haben

Aktualisiert: November 2007

'WriteOnly' properties cannot have an access modifier on 'Set'

Eine WriteOnly-Eigenschaftendeklaration gibt Zugriffsebenen sowohl in der Property-Anweisung als auch der Set-Anweisung (Visual Basic) an.

Sie können immer eine Zugriffsebene für die Eigenschaft angeben. Sie können außerdem für höchstens eine ihrer Eigenschaftenprozeduren (Get oder Set) eine andere Zugriffsebene angeben, sofern diese restriktiver als die Zugriffsebene der Eigenschaft ist. Sie können keine Zugriffsebenen für beide Eigenschaftenprozeduren angeben.

Fehler-ID: BC31104

So beheben Sie diesen Fehler

  • Entfernen Sie den Zugriffsmodifizierer aus der Set-Anweisung. Er stellt die vollständige WriteOnly-Eigenschaft dar, und die Eigenschaft kann nicht über zwei Zugriffsebenen verfügen.

Siehe auch

Aufgaben

Gewusst wie: Deklarieren einer Eigenschaft mit gemischten Zugriffsebenen

Konzepte

Property-Prozeduren