Compartir a través de


Advertencia del compilador (nivel 1) C4489

"specifier": no permitido en el método de interfaz "method"; los especificadores de invalidación solo se permiten en métodos de clase ref y value

Una palabra clave del especificador se usó incorrectamente en un método de interfaz.

Para más información, consulte Especificadores de invalidación.

Ejemplo

En el ejemplo siguiente se genera C4489.

// C4489.cpp
// compile with: /clr /c /W1
public interface class I {
   void f() new;   // C4489
   virtual void b() override;   // C4489

   void g();   // OK
};