No se puede eliminar la clase seleccionada porque se usa como tipo devuelto de uno o varios métodos DataContext

El tipo de valor devuelto de uno o varios métodos de DataContext es la clase de entidad seleccionada. La eliminación de una clase de entidad que se usa como tipo de valor devuelto para un método de DataContext provoca errores en la compilación del proyecto. Para eliminar la clase de entidad seleccionada, identifique los métodos de DataContext que la usan y establezca sus tipos de valor devuelto en otra clase de entidad.

Para revertir los tipos de valor devuelto de los métodos de DataContext a sus tipos originales generados automáticamente, primero elimine el método de DataContext del panel Métodos y después arrastre el objeto desde el Explorador de servidores/Explorador de bases de datos hasta Object Relational Designer.

Para corregir este error

  1. Para identificar los métodos de DataContext que usan la clase de entidad como tipo de valor devuelto, seleccione un método de DataContext en el panel Métodos y examine la propiedad Tipo devuelto en la ventana Propiedades.

  2. Establezca Tipo devuelto en otra clase de entidad o elimine el método de DataContext del panel de métodos.

Consulte también