modifier le type de retour d’une méthode DataContext (Concepteur O/R)

Le type de retour d’une méthode DataContext (créée à partir d’une procédure stockée ou d’une fonction) diffère selon l’endroit où la procédure stockée ou la fonction est déposée dans le Concepteur O/R. Si vous déposez directement un élément sur une classe d'entité existante, une méthode DataContext ayant le type de retour de la classe d'entité est créée (si le schéma des données a été retourné par la procédure stockée ou si la fonction correspond à la forme de la classe d'entité). Si vous déposez un élément dans une zone vide du Concepteur O/R, une méthode DataContext retournant un type généré automatiquement est créée. Vous pouvez modifier le type de retour d’une méthode DataContext après l’avoir ajoutée au volet de méthodes. Pour inspecter ou modifier le type de retour d’une méthode DataContext, sélectionnez-la et cliquez sur la propriété Type de retour dans la fenêtre Propriétés.

Notes

Vous ne pouvez pas rétablir les méthodes DataContext dont le jeu de types de retour est une classe d’entité afin de retourner le type généré automatiquement via la fenêtre Propriétés. Pour rétablir une méthode DataContext afin de retourner un type généré automatiquement, vous devez faire glisser une nouvelle fois l’objet de base de données d’origine vers le Concepteur O/R.

Notes

Dans cet article, il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains éléments de l’interface utilisateur Visual Studio. Vous utilisez peut-être une autre édition de Visual Studio ou d'autres paramètres d'environnement. Pour plus d’informations, consultez Personnaliser l’IDE.

Pour modifier le type de retour d’une méthode DataContext du type généré automatiquement vers une classe d’entité

  1. Sélectionnez la méthode DataContext dans le volet de méthodes.

  2. Sélectionnez Type de retour dans la fenêtre Propriétés, puis sélectionnez une classe d’entité disponible dans la liste Type de retour. Si la classe d’entité requise ne figure pas dans la liste, ajoutez-la ou créez-la dans le Concepteur O/R.

  3. Enregistrez le fichier .dbml.

Pour modifier le type de retour d'une méthode DataContext d'une classe d'entité vers le type généré automatiquement

  1. Sélectionnez la méthode DataContext dans le volet Méthodes et supprimez-la.

  2. Faites glisser l’objet de base de données de l’Explorateur de serveurs ou de l’Explorateur de base de données vers une zone vide du Concepteur O/R.

  3. Enregistrez le fichier .dbml.