Impossible de supprimer la classe sélectionnée car elle est utilisée comme type de retour pour une ou plusieurs méthodes DataContextThe selected class cannot be deleted because it is used as a return type for one or more DataContext methods

Le type de retour d'une ou plusieurs méthodes DataContext est la classe d'entité sélectionnée.The return type of one or more DataContext methods is the selected entity class. La suppression d'une classe d'entité utilisée comme type de retour pour une méthode DataContext fait échouer la compilation du projet.Deleting an entity class that is used as the return type for a DataContext method will cause the compilation of the project to fail. 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.To delete the selected entity class, identify the DataContext methods that use it and set their return types to a different entity class.

Pour rétablir les types de retournés de DataContext méthodes à leurs types générés automatiquement d’origine, supprimez d’abord le DataContext (méthode) à partir du volet de méthodes puis faites glisser l’objet à partir de l’Explorateur de serveurs / L’Explorateur de base de données vers le Concepteur O/R.To revert the return types of DataContext methods to their original auto-generated types, first delete the DataContext method from the methods pane and then drag the object from Server Explorer/Database Explorer onto the O/R Designer again.

Pour corriger cette erreurTo correct this error

  1. Identifier les DataContext les méthodes qui utilisent la classe d’entité comme type de retour en sélectionnant un DataContext méthode dans les méthodes volet et en inspectant la Type de retour propriété dans le propriétés fenêtre .Identify DataContext methods that use the entity class as a return type by selecting a DataContext method in the methods pane and inspecting the Return Type property in the Properties window.

  2. Définir le Type de retour à une classe d’entité différente ou supprimez la DataContext méthode à partir du volet de méthodes.Set the Return Type to a different entity class or delete the DataContext method from the methods pane.

Voir aussiSee also