Impossible de supprimer la classe sélectionnée car elle est utilisée comme type de retour pour une ou plusieurs méthodes DataContext

Le type de retour d’une ou plusieurs méthodes DataContext est la classe d’entité sélectionnée. La suppression d’une classe d’entité utilisée comme type de retour pour une méthode DataContext fait échouer la compilation du projet. Pour supprimer la classe d'entité sélectionnée, identifiez les méthodes DataContext qui l'utilisent et affectez à leurs types de retour une classe d'entité différente.

Pour rétablir les types de retour de méthodes DataContext à leurs types générés automatiquement d’origine, supprimez en premier la méthode DataContext du volet Méthodes, puis faites glisser l’objet de l’Explorateur de serveurs/Explorateur de bases de données vers le Concepteur O/R.

Pour corriger cette erreur

  1. Identifiez des méthodes DataContext qui utilisent la classe d’entité comme type de retour en sélectionnant une méthode DataContext dans le volet Méthodes et en inspectant la propriété Type de retour dans la fenêtre Propriétés.

  2. Affectez au Type de retour une classe d’entité différente ou supprimez la méthode DataContext du volet de méthodes.

Voir aussi