Utilisation de l'activité EventHandlingScopeActivity
Une activité EventHandlingScopeActivity exécute simultanément sa principale activité enfant et une activité EventHandlersActivity. Chaque EventDrivenActivity de l'activité EventHandlersActivity peut s'exécuter de nombreuses fois ou pas du tout.
L'exemple suivant affiche ce concept en XML.
<EventHandlingScopeActivity>
<SequenceActivity>
<DoSomething />
<DoSomethingElse />
</SequenceActivity>
<EventHandlersActivity>
<EventDrivenActivity1>
<!--Receive Cancel Message-->
</EventDrivenActivity1>
<EventDrivenActivity2>
<!--Timer-->
</EventDrivenActivity2>
</EventHandlersActivity>
</EventHandlingScopeActivity>
Dans l'exemple, l'activité EventHandlingScopeActivity exécute l'activité SequenceActivity, qui est sa principale activité enfant. En même temps, chaque EventDrivenActivity peut s'exécuter ou non selon que leurs événements, dans ce cas un message d'annulation ou d'expiration du minuteur, se produisent pendant que l'activité SequenceActivity s'exécute.
Voir aussi
Référence
EventHandlersActivity
EventHandlingScopeActivity
Concepts
Utilisation de l'activité EventDrivenActivity
Autres ressources
Activités Windows Workflow Foundation
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.