如何获得WCF RIA SupportsCancelation == true

时间:2011-02-28 18:27:04

标签: c# silverlight wcf ria

使用WCF RIA服务,如何取消加载操作? SupportsCancelation是readonly,似乎总是返回false。

由于

1 个答案:

答案 0 :(得分:0)

根据MSDN

  

如果操作支持,则为true   消除;否则,错误。这个   实现总是返回false。

因此默认情况下它始终返回false,除非您有一个类来覆盖此行为。

你还试过LoadOperation.Cancel()吗?

MyContext ctx = new MyContext();

var loadOp = ctx.Load<Entity>(ctx.GetEntities());
loadOp.Cancel();