Workflow Foundation > Les activités standard de Workflow Foundation > Event Driven
       Accueil
       L'équipe


       Présentation
       Activités WF
       Articles
       Tutoriaux
       Trucs & Astuces


       Forum (MSDN)
       Téléchargements
       Ressources FR
       Annuaire des liens
       Formation (WW)


       Administration


 




Event Driven

System.Workflow.Activities.EventDrivenActivity

Cette activité permet d'exécuter une séquence d'activités suite au déclenchement d’un événement.
   Un événement, ou du moins la façon d'attraper un événement est représenté par une activité implémentant l'interface "IEventActivity" 
   telles que DelayActivity, HandlerExternalEventActivity ou encore WebServiceInputActivity. Une de ces activités doit donc forcement être située
   en première position de la séquence d'activités définis dans l'EventDrivenActivity

Cette activité permet d'exécuter une séquence d'activités suite au déclenchement d’un événement. Un événement, ou du moins la façon d'attraper un événement est représenté par une activité implémentant l'interface "IEventActivity" telles que DelayActivity, HandlerExternalEventActivity ou encore WebServiceInputActivity. Une de ces activités doit donc forcement être située en première position de la séquence d'activités définis dans l'EventDrivenActivity


Propriétés

Activity

  • Name: Identifiant unique de l’activité

  • Description: Définition de l’utilisation de l’activité

  • Enable: true/false, activation ou non de l’activité



Utilisation

  • Automate à états finis – dans une activité de type State (étape)

  • Workflow séquentiel – dans une activité de type EventHandlingScope

  • Workflow séquentiel – dans une branche d'activité de type Listen


Astuces

Une activité "Event Driven" contient des sections d'annulation (cancel) et de gestion des exceptions (ViewFault) dans son domaine d'exécution, au même titre qu'un Workflow.