<a href="http://www.cnblogs.com/carysun/archive/2008/05/29/WF.html">[置頂]堅持學習WF文章索引</a>
EventHandlingScopeActivity活動包含一個主線子活動和一組事件處理活動(EventHandlersActivity),它的主線子活動中隻能包含一個子活動。它會執行其主子活動比如SequenceActivity。 同時,可能會執行每個EventDrivenActivity,也可能不執行它們,這取決于在SequenceActivity 活動執行時是否發生了它們的事件,當主線活動執行完了整個EventHandlingScopeActivity活動也就結束了。
下面以例子來說明該活動的使用:
1.定義服務接口:
1.1.Started()方法會在工作流開始的時候調用。
1.2.其他三個事件會在HandleExternalEventActivity執行個體中調用。
2.實作服務接口:
注意:如果EventHandlingScopeActivity活動的主線子活動執行完成時,已被觸發的EventDriven不會因為主線子活動的完成而終止,而是會繼續執行完成。
本文轉自生魚片部落格園部落格,原文連結:http://www.cnblogs.com/carysun/archive/2008/06/18/EventHandlingScopeActivity.html,如需轉載請自行聯系原作者