Comment : appeler une méthode de service de manière asynchrone
La plupart des méthodes dans les services Windows Communication Foundation (WCF) peuvent être appelées de façon synchrone ou de façon asynchrone. Lorsqu'une méthode est appelée de façon asynchrone, votre application peut continuer à fonctionner pendant que la méthode est appelée lors d'une connexion lente.
Par défaut, lorsqu'une référence de service est ajoutée à un projet, elle est configurée pour appeler des méthodes de façon synchrone. Pour changer ce comportement et appeler de façon asynchrone des méthodes, vous devez modifier un paramètre dans la boîte de dialogue Configurer la référence de service.
Notes
Cette option est définie service par service. Si une méthode est appelée de façon asynchrone pour un service, toutes les méthodes doivent être appelées de façon asynchrone.
Notes
Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio 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 Paramètres Visual Studio.
Pour appeler une méthode de service de manière asynchrone
Dans l'Explorateur de solutions, sélectionnez la référence de service.
Dans le menu Projet, cliquez sur Configurer la référence de service.
Dans la boîte de dialogue Configurer la référence de service, activez la case à cocher Générer des opérations asynchrones.
Voir aussi
Référence
Configurer la référence de service, boîte de dialogue
Concepts
Services Windows Communication Foundation et services de données WCF dans Visual Studio