Partager via


Procédure : modifier une importation de fonction (Entity Data Model Tools)

Cette rubrique décrit comment utiliser ADO.NET Entity Data Model Designer (Concepteur d'entités) pour modifier une importation de fonction. Pour plus d'informations sur la création d'une importation de fonction, consultez Procédure : importer une procédure stockée (Entity Data Model Tools).

Ee534438.note(fr-fr,VS.100).gifRemarque :
Les opérations d'insertion, de mise à jour et de suppression d'un type d'entité peuvent être mappées à des procédures stockées.Pour plus d'informations, consultez Procédure : mapper des fonctions de modification à des procédures stockées (Entity Data Model Tools).

La procédure suivante décrit comment modifier une importation de fonction. La procédure suppose que vous avez ouvert un fichier .edmx dans le Concepteur d'entités et que vous avez déjà ajouté une importation de fonction.

Pour modifier une importation de fonction

  1. Dans l'Explorateur de modèles, dans le dossier Importations de fonction, double-cliquez sur une importation de fonctionFenêtre Explorateur de modèles (Entity Data Model Designer).

    La boîte de dialogue Modifier l'importation de fonction s'affiche.

  2. Modifiez les paramètres de l'importation de fonction.

    • Vous pouvez modifier la procédure stockée à laquelle l'importation de fonction est mappée dans le champ Nom de la procédure stockée. Ce champ est une liste déroulante qui affiche toutes les procédures stockées dans le modèle de stockage. Si la procédure stockée désirée n'est pas disponible, vous devrez peut-être mettre à jour votre modèle de stockage. Pour plus d'informations, consultez Procédure : mettre à jour un fichier .edmx lorsque la base de données change (Entity Data Model Tools).

    • Vous pouvez modifier le nom de l'importation de fonction dans le champ Nom de l'importation de fonction.

    • Vous pouvez modifier le type de retour en sélectionnant Aucun, Scalaires, Complexe ou Entités, et sélectionner le type de retour spécifique dans la liste déroulante disponible. Si vous choisissez Complexe, le Concepteur d'entités peut créer un type complexe avec des propriétés qui correspondent aux colonnes retournées par la procédure stockée.

    1. Cliquez sur Obtenir les informations de colonne pour récupérer les informations de colonne.

    2. Cliquez sur Créer un type complexe.

    3. Modifiez le nom du type complexe dans la liste déroulante Complexe.

      Lorsque vous cliquez sur OK, un nouveau type complexe est ajouté au modèle conceptuel et ce nouveau type est affecté au type de retour de l'importation de fonction.

      Ee534438.note(fr-fr,VS.100).gifRemarque :
      Si l'importation de fonction retourne déjà un type complexe et que vous avez modifié la définition pour la procédure stockée correspondante dans le modèle de stockage, vous pouvez mettre à jour automatiquement le type complexe qu'il retourne en cliquant sur Mettre à jour.

    Ee534438.note(fr-fr,VS.100).gifRemarque :
    Si votre application cible le .NET Framework 3.5 SP1, les types complexes ne sont pas pris en charge comme type de retour pour les importations de fonction.

  3. Cliquez sur OK.

    L'entrée FunctionImport est mise à jour dans le modèle conceptuel. Pour plus d'informations, consultez FunctionImport Element (CSDL).

Voir aussi

Tâches

Procédure pas à pas : récupération de types d'entité avec une procédure stockée (Entity Data Model Tools)

Autres ressources

How to Execute a Query Using a Stored Procedure