Error del compilador CS0550

Actualización: noviembre 2007

Mensaje de error

'descriptor de acceso' agrega un descriptor de acceso que no se encuentra en el miembro de interfaz 'propiedad'
'accessor' adds an accessor not found in interface member 'property'

La implementación de una propiedad en una clase derivada contiene un descriptor de acceso que no está especificado en la interfaz base.

Para obtener más información, vea Utilizar propiedades (Guía de programación de C#).

Ejemplo

El código siguiente genera el error CS0550.

// CS0550.cs
namespace x
{
   interface ii
   {
      int i
      {
         get;
         // add the following accessor to resolve this CS0550
         // set;
      }
   }

   public class a : ii
   {
      int ii.i
      {
         get
         {
            return 0;
         }
         set {}   // CS0550  no set in interface
      }

      public static void Main() {}
   }
}