我正在爲WebService創建一個客戶端,並且WebService的一個方法是上傳方法。對此方法的調用在BackgroundWorker
中完成,並出現一個對話框ProgressBar
。 但我希望用戶能夠中止文件的上傳。 我試圖調用Abort()
方法。當調用Abort時,WS上傳調用中的BackgroundWorker
上啓動了一個異常,正如預期的那樣。問題在於服務器完成調用並將文件添加到數據庫的大部分時間。我可以取消對WebService的同步調用嗎?
是否有另一種方法來中止WS調用?
如何上傳文件?你傳遞給那個方法的是什麼論點? – dzendras 2011-01-10 12:20:34
該文件的內容是一個字節[]。 – jpsstavares 2011-01-10 17:50:31