WorkflowServiceHost.OnClose(TimeSpan) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
关闭所承载的服务,包括通道调度程序以及相关联的实例上下文和侦听器。
protected:
override void OnClose(TimeSpan timeout);
protected override void OnClose (TimeSpan timeout);
override this.OnClose : TimeSpan -> unit
Protected Overrides Sub OnClose (timeout As TimeSpan)
参数
- timeout
- TimeSpan
一段时间,必须在此时间内完成关闭操作,否则将会超时。
注解
调用 OnClose 时,工作流运行时将尝试保留任何承载的工作流,但本方案中不保证持久化。 若要承载重要的业务数据,则应经常保留实例(例如,在每个 Send(发送)操作之后,或在某个时间间隔后)以确保数据不会丢失。