使用 EventHandlersActivity 活动

EventHandlersActivity 活动是一个用于将事件与活动关联的框架。 EventHandlersActivity 活动不能单独存在;它总是与另一个活动关联。 EventHandlersActivity 活动包含可供关联活动使用的 EventDrivenActivity 集合。

当其中某个子活动执行多次时,会为每次迭代创建活动的一个单独实例。 这使得实例可以独立执行(对于 ReplicatorActivity 活动,可能会以并行方式执行实例)。 因此,活动树(称为模板)中的子活动的定义永远不会执行,并总是处于 Initialized 状态。 对模板的运行实例的访问由作为模板父级的复合活动提供。 例如,对于 EventHandlersActivity 活动而言,总是存在一个活动的实例,并且 GetDynamicActivity 方法会检索该实例。

可以将 EventHandlersActivity 活动作为 EventHandlingScopeActivity 活动的一个可选子级添加。

请参见

参考

EventHandlersActivity
EventHandlingScopeActivity

概念

使用 EventDrivenActivity 活动
使用 EventHandlingScopeActivity 活动

其他资源

Windows Workflow Foundation 活动

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。