Partager via


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

Footer image

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.