2012-04-03 78 views
0

是否可以取消與響應者分配給AsyncToken的RPC調用?是否可以取消RPC調用?

+2

[Flex:是否有可能停止一個romote調用?](http://stackoverflow.com/questions/9365165/flex-is-it-possible-to-stop-a-romote-call) – JeffryHouser 2012-04-03 01:24:46

回答

1

我相信AsyncToken對IMessage Body中的Operation有一個引用。如果不是,則需要添加it manually。我不認爲你可以用這種方式取消特定的電話 - 它看起來只會取消最近的電話。

+0

我明白了。問題是當多次調用相同的操作時,它們有時會重疊,所以第一次調用並不總是第一次返回結果。所以我想在接收到結果時取消對同一個AsyncToken或操作的任何調用。 – Francisc 2012-04-03 10:17:04

+1

潛在地,您可以擴展Operation和AsyncToken來執行您想要的操作。 – 2012-04-03 10:41:57

+0

我認爲這樣做甚至更簡單,有一個控制變量,告訴應用程序的天氣或不要做新鮮收到的數據。我只是想看看是否有這樣的開箱即用的方式。謝謝。 – Francisc 2012-04-03 12:28:57

相關問題