如果我修改相同的记录三次,并且我有一个异步插件侦听更新消息,更新是否会被排序?异步插件执行顺序
我希望更新是有序的,即使是异步执行(正确排队以备后用)。如果是这种情况,我希望同样适用于创建和删除messites。
在此先感谢。
如果我修改相同的记录三次,并且我有一个异步插件侦听更新消息,更新是否会被排序?异步插件执行顺序
我希望更新是有序的,即使是异步执行(正确排队以备后用)。如果是这种情况,我希望同样适用于创建和删除messites。
在此先感谢。
使用异步插件的执行顺序不能保证,如果要使插件在队列中执行,您需要使用DependencyToken属性。
您可以在这里找到的一篇文章:
除了@GuidosPreite我可以说,我刚才跑的测试,该插件将执行你最好的顺序期待他们。
但是,正如他所说,不要打赌你的房子。如果你不走运,早期线程可以以比以前更多的延迟执行。并提供墨菲定律,它会。
此外,行为可能会在不同的汇总,服务器,星期几等方面有所不同。因此总之:是的,但不是。
+1对于伟大的组合:一些解释和链接。 – 2013-03-26 00:57:08
然后这排除了异步插件。谢谢您的回复。我会直接与MS联系。同时我会接受这个答案。 – Raine 2013-03-26 09:05:52