Freigeben über


ReadOnly-Eigenschaften können keinen Zugriffsmodifizierer für "Get" haben

Aktualisiert: November 2007

'ReadOnly' properties cannot have an access modifier on 'Get'

Eine ReadOnly-Eigenschaftendeklaration gibt Zugriffsebenen sowohl in der Property-Anweisung als auch der Get-Anweisung 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: BC31105

So beheben Sie diesen Fehler

  • Entfernen Sie den Zugriffsmodifizierer aus der Get-Anweisung. Er stellt die vollständige ReadOnly-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