跟踪事件类型

工作流运行时在执行工作流时会引发某些事件。 跟踪服务通过捕获这些事件来记录跟踪信息,工作流可以引发以下三种事件:
1.工作流事件(workflow Events):工作流事件(workflow events)表示工作流状态改变的事件,每次工作流状态的改变都会引发跟踪服务中的跟踪事件,工作流事件定义在TrackingWorkflowEvent枚举中,包括以下值:Created ,Completed,Idle,Suspended,Resumed,Persisted,Unloaded,Loaded,Exception,Terminated,Aborted,Changed,Started。

2.活动事件(Activity Events):活动事件表示活动状态的改变,活动的状态被定义在ActivityExecutionStatus枚举中,如下:Initialized,Executing,Canceling,Closed,Compensating,Faulting

3.用户事件(User Events): 在工作流事件(workflow events)和活动事件(Activity Events)中我们只能跟踪已经定义好的事件,有的时候我们需要工作流中特定位置的信息,此时,我们就可以使用自定义跟踪点,用户跟踪事件可以在整个工作流生命周期的任何位置。我们使用Activity的TrackData()方法来创建用户跟踪点。
http://www.cnblogs.com/carysun/archive/2008/11/21/WFTrackingDB.html

转载于:https://www.cnblogs.com/mingle/archive/2010/01/22/wf-ocnception.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值