J'utilise les services Web ASMX dans VB.Net dans VS 2005. J'appelle une méthode de fonction sur le service Web qui renvoie une valeur true ou false. Cela fonctionne très bien si j'appelle la méthode web de manière synchrone, mais si je veux appeler la méthode de manière asynchrone, la fonction retourne à un sous et il n'y a pas de valeur de retour; par conséquent, je ne peux pas dire si le résultat de l'appel est vrai ou faux. Est-il possible d'effectuer un appel asynchrone tout en obtenant le résultat vrai ou faux (peut-être en utilisant l'objet userState)?Valeur renvoyée par l'appel de service Web asynchrone
Par exemple:
Dim MyResult as Boolean = MyService.GetResult(10)
Dim MyResult as Boolean = MyServer.GetResultAsync(10)
Cela ne fonctionne pas le compilateur se plaint: « L'expression ne produit pas une valeur »
Pour info, j'appelle le service Web depuis une application WinForms, pas ASP.Net. – OneSource
Ensuite, regardez l'article précédent avant celui sur ASP.NET. –
Merci John, juste ce que je cherchais! – OneSource