窗口工作流程图流程图和例外句柄
答
我创造了article与WF4的类似的方式自定义活动,它是这样的:
public sealed class Retry : NativeActivity {
public Activity Body { get; set; }
protected override void Execute(NativeActivityContext context) {
context.ScheduleActivity(Body, OnBodyCompleted, OnBodyFaulted);
}
void OnBodyCompleted(NativeActivityContext context, ActivityInstance instance) {
}
void OnBodyFaulted(NativeActivityFaultContext faultContext, Exception propagatedException, ActivityInstance propagatedFrom) {
faultContext.ScheduleActivity(Body, OnBodyCompleted, OnBodyFaulted);
}
}
谢谢!
这篇文章是关于WF3的,而不是WF4,它是一个完全不同的产品。不过,相同的基本原则适用,但不是技术细节。 – Maurice 2010-08-21 08:55:26
同意。然而,模式是相当普遍的,所以使用的活动,所以我认为它可能是有用的 – InSane 2010-08-21 09:00:00