Lezen in het Engels

Delen via


Compilerfout CS0273

De toegankelijkheidsaanpassing van de accessor 'property_accessor' moet meer beperkend zijn dan de eigenschap of indexeerfunctie 'eigenschap'

De toegankelijkheidsaanpassing van de set/get-accessor moet meer beperkend zijn dan de eigenschap of indexeerfunctie 'eigenschap/indexeerfunctie'

Deze fout treedt op wanneer de toegankelijkheid van de toegankelijkheid van de opgegeven toegangsfunctie niet minder beperkend is dan de toegankelijkheid van de eigenschap of indexeerfunctie.

Deze fout corrigeren

Gebruik de juiste toegangsaanpassing op de eigenschap of de toegangsfunctie. Zie Toegankelijkheiden toegangsbeheer voor accessor beperken voor meer informatie.

Opmerking

Dit voorbeeld bevat een interne eigenschap met een interne setmethode. In het volgende voorbeeld wordt CS0273 gegenereerd.

C#
// CS0273.cs
// compile with: /target:library
public class MyClass
{
   internal int Property
   {
      get { return 0; }
      internal set {}   // CS0273
      // try the following line instead
      // private set {}
   }
}