我正在为WebService创建一个客户端,并且WebService的一个方法是上传方法。对此方法的调用在BackgroundWorker
中完成,并出现一个对话框ProgressBar
。 但我希望用户能够中止文件的上传。 我试图调用Abort()
方法。当调用Abort时,WS上传调用中的BackgroundWorker
上启动了一个异常,正如预期的那样。问题在于服务器完成调用并将文件添加到数据库的大部分时间。我可以取消对WebService的同步调用吗?
是否有另一种方法来中止WS调用?
如何上传文件?你传递给那个方法的是什么论点? – dzendras 2011-01-10 12:20:34
该文件的内容是一个字节[]。 – jpsstavares 2011-01-10 17:50:31