Partager via


Configurer la référence de service, boîte de dialogue

Mise à jour : novembre 2007

La boîte de dialogue Configurer la référence de service vous permet de configurer le comportement de services Windows Communication Foundation (WCF).

Pour accéder à la boîte de dialogue Configurer la référence de service, cliquez avec le bouton droit sur une référence de service dans l'Explorateur de solutions et choisissez Configurer la référence de service. Vous pouvez également accéder à cette boîte de dialogue en cliquant sur le bouton Avancé dans la Ajouter une référence de service, boîte de dialogue.

  • Pour modifier l'adresse d'hébergement d'un service WCF, entrez la nouvelle adresse dans le champ Adresse.

  • Pour modifier le niveau d'accès de classes dans un client WCF, sélectionnez un mot clé de niveau d'accès dans la liste Niveau d'accès pour les classes générées.

  • Pour appeler de façon asynchrone les méthodes d'un service WCF, activez la case à cocher Générer des opérations asynchrones.

  • Pour générer des types de contrats de message dans un client WCF, activez la case à cocher Toujours générer des contrats de message.

  • Pour spécifier des types de collections de dictionnaires ou de listes pour un client WCF, sélectionnez les types dans les listes Type de collection et Type de collection Dictionnaire.

  • Pour désactiver le partage de type, désactivez la case à cocher Réutiliser les types dans les assemblys référencés. Pour activer le partage de type d'un sous-ensemble d'assemblys référencés, activez la case à cocher Réutiliser les types dans les assemblys référencés, sélectionnez Réutiliser les types dans les assemblys référencés spécifiés et sélectionnez les références souhaitées dans la Liste des assemblys référencés.

  • Adresse
    Permet de mettre à jour l'adresse Web qu'une référence de service utilise pour trouver un service. Par exemple, pendant le développement le service peut être hébergé sur un serveur de développement, puis transféré ultérieurement sur un serveur de production, ce qui nécessite un changement d'adresse.

    Remarque :

    L'élément Adresse n'est pas disponible lorsque la boîte de dialogue Configurer la référence de service est affichée à partir de la Ajouter une référence de service, boîte de dialogue.

  • Niveau d'accès pour les classes générées
    Détermine le niveau d'accès du code pour les classes clientes WCF.

    Remarque :

    Pour les projets de site Web, cette option a toujours la valeur Public et ne peut pas être modifiée. Pour plus d'informations, consultez Dépannage des références de service.

  • Générer des opérations asynchrones
    Détermine si les méthodes de service WCF sont appelées de façon synchrone (valeur par défaut) ou de façon asynchrone.

  • Toujours générer des contrats de message
    Détermine si des types de contrats de message sont générés pour un client WCF. Pour plus d'informations sur les contrats de message, consultez Utilisation de contrats de message.

  • Type de collection
    Spécifie le type de collection de listes pour un client WCF. Le type par défaut est Array.

  • Type de collection Dictionnaire
    Spécifie le type de collection de dictionnaires pour un client WCF. Le type par défaut est Dictionary<TKey, TValue>.

  • Réutiliser les types dans les assemblys référencés
    Détermine si un client WCF essaiera de réutiliser ce qui existe déjà dans des assemblys référencés au lieu de générer de nouveaux types lorsqu'un service est ajouté ou mis à jour. Cette option est activée par défaut.

  • Réutiliser les types dans tous les assemblys référencés
    Si cette option est sélectionnée, tous les types dans la Liste des assemblys référencés seront réutilisés si possible. Cette option est activée par défaut.

  • Réutiliser les types dans les assemblys référencés spécifiés
    Si cette option est sélectionnée, seuls les types sélectionnés dans la Liste des assemblys référencés sont réutilisés.

  • Liste des assemblys référencés
    Contient une liste d'assemblys référencés pour le projet ou le site Web. Lorsque Réutiliser les types dans les assemblys référencés spécifiés est sélectionné, vous pouvez sélectionner ou effacer chacun des assemblys.

  • Ajouter une référence Web
    Affiche la Ajouter une référence Web, boîte de dialogue.

    Remarque :

    Cette option doit uniquement être utilisée pour les projets qui ciblent la version 2.0 du .NET Framework.

    Remarque :

    Le bouton Ajouter une référence Web n'est disponible que lorsque la boîte de dialogue Configurer la référence de service est affichée à partir de la Ajouter une référence de service, boîte de dialogue.

Voir aussi

Tâches

Comment : ajouter, mettre à jour ou supprimer une référence de service

Comment : ajouter une référence à un service Web

Consommation de services ASMX et WCF, exemple

Référence

Ajouter une référence de service, boîte de dialogue

Autres ressources

Services Windows Communication Foundation et services de données ADO.NET