Partager via


Procédure : modifier le type de retour d'une méthode DataContext (Concepteur O/R)

 

Date de publication : août 2016

Le type de retour d'une méthode DataContext (créée selon une procédure stockée ou fonction) diffère selon l'endroit où vous placez la procédure stockée ou la fonction 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 qui retourne 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 l'objet de base de données d'origine vers le Concepteur O/R.

Notes

Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Personnalisation de 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 de méthodes et supprimez-la.

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

  3. Enregistrez le fichier .dbml.

Voir aussi

Concepteur Objet/Relationnel (Concepteur O/R)
LINQ à SQL
Méthodes DataContext (Concepteur O/R)
Procédure : créer des méthodes DataContext mappées à des procédures stockées et à des fonctions (Concepteur O/R)