11 juillet 2006 06:49
par
SebastienL
There was an error during asynchronous processing. Unique state object is required for multiple asynchronous simultaneous operations to be outstanding.
Cette erreur se produit si vous faites plusieurs appels à des Web Services et que vous lancez une méthode sans que la dernière n'ait fini de s'exécuter. Pour remédier à ce problème, lorsque vous lancez votre méthode, vous devez fournir un "userState" qui est de type objet. Un simple Guid peut suffire.
_reportWS
.GetReportCompleted += new InventoryReport.WS.GetReportCompletedEventHandler(reportWS_GetReportCompleted);
_reportWS
.GetReportAsync(TypeOfReport, Guid.NewGuid());