Partager via


Comment : modifier des opérations pour les services Web ASP.NET

Mise à jour : novembre 2007

Dans le Concepteur d'applications et le Concepteur de systèmes, vous pouvez modifier les opérations et paramètres d'un point de terminaison fournisseur de service Web .NET. Vous pouvez effectuer cette tâche à l'aide de la fenêtre Détails de service Web ou de la fenêtre Propriétés.

Si vous implémentez une application ASP.NET qui expose un point de terminaison fournisseur de service Web .NET, vous pouvez modifier les opérations et paramètres du point de terminaison dans le code en ouvrant son fichier de classe de service Web. Si vous avez créé un diagramme de classes pour le service Web, vous pouvez également utiliser le Concepteur de classes. Visual Studio synchronise les modifications que vous apportez dans les concepteurs ou dans le code.

Remarque :

Lorsque vous modifiez les opérations pour un point de terminaison fournisseur de service Web .NET, vous les modifiez pour toutes les utilisations de ce point de terminaison. Si vous apportez des modifications substantielles à une définition de service Web après qu'il a été publié, vous devez modifier le nom de liaison WSDL, l'espace de noms de liaison WSDL ou les deux. Parmi ces modifications figure la modification des noms d'opération ou de message, des définitions de message ou de paramètre ou du comportement attendu. La modification de la définition de service Web sans modifier son espace de noms ou son nom de liaison WSDL peut masquer le fait que le service Web n'est plus compatible avec des applications connectées ou connectées précédemment. Pour plus d'informations, consultez Vue d'ensemble des applications ASP.NET dans les diagrammes d'application.

Pour modifier une opération ou un paramètre dans la fenêtre Détails de service Web

  1. Sur le diagramme, sélectionnez le point de terminaison fournisseur de services Web avec l'opération ou le paramètre que vous souhaitez modifier.

  2. Dans le menu Diagramme, sélectionnez Définir les opérations.

  3. Dans la fenêtre Détails de service Web, faites les modifications que vous souhaitez apporter à l'opération ou au paramètre.

    Conseil :

    Vous pouvez aussi cliquer avec le bouton droit sur le point de terminaison et choisir Définir les opérations.

Pour modifier une opération ou un paramètre dans le code ou dans le Concepteur de classes

  1. Sur le diagramme, cliquez avec le bouton droit sur le point de terminaison fournisseur de services Web et choisissez un des éléments suivants :

    • Afficher le code pour ouvrir le fichier de classe de service Web.

    • Afficher dans le diagramme de classes < WebServiceName > pour créer ou ouvrir un diagramme de classes existant pour le service Web.

      Remarque :

      Un diagramme de classes nouvelles est créé si une version n'a pas été enregistrée précédemment. Sinon, le diagramme de classes enregistré précédemment est ouvert.

  2. Dans le fichier de classe ou sur le diagramme de classes, apportez les modifications que vous souhaitez à l'opération ou au paramètre.

    Conseil :

    Vous pouvez également cliquer avec le bouton droit sur le point de terminaison dans la fenêtre Détails de service Web et choisir Afficher le code ou Afficher dans le diagramme de classes - < WebServiceName >. Vous pouvez également ouvrir ces fichiers à partir du projet d'application Web dans l'Explorateur de solutions ou double-cliquer sur le point de terminaison ou l'opération pour accéder directement au code.

Voir aussi

Tâches

Comment : définir des opérations pour les services Web ASP.NET

Comment : supprimer des opérations et des paramètres de services Web ASP.NET

Référence

Raccourcis clavier de la fenêtre Détails de service Web

Autres ressources

Définition d'opérations pour les services Web ASP.NET