none
如何判断状态机加载是否完成 RRS feed

  • 问题

  • 由于异步加载状态机,且花的时间可能很长,有时超过1S,如何知道它何时加载完成,不然,没有加载完毕,接着处理业务数据,会导致出错.想要在没有加载完毕时,让其处于等待状态.
    2011年12月28日 14:19

全部回复

  • 我一直都在做顺序工作流,希望帖子不要沉。

    2011年12月30日 1:22
  • 谢谢,我当前用这个方法

     while (s != "State")
                        {
                            s = workflowinstance.CurrentStateName;
                            if ((s != null) && (s.IndexOf("State") >= 0))
                            {
                                s = "State";
                                break;
                            }

                          }

    不确定是否真正能够解决.想知道有否其它方法.


    Gavin_Gan
    2011年12月30日 3:09
  • 你好,

    请问你是如何异步加载状态机的?


    My blog: http://coding.windstyle.cn

    2012年7月6日 15:26
    版主