2012-04-03 77 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

相关问题