Share via


Utilisation de l'activité EventHandlersActivity

L'activité EventHandlersActivity fournit une infrastructure permettant d'associer des événements à une activité. Une activité EventHandlersActivity ne peut pas exister seule ; elle est toujours associée à une autre activité. L'activité EventHandlersActivity contient une collection EventDrivenActivity pour l'activité associée à utiliser.

Lorsque l'une de ces activités enfants est exécutée plusieurs fois, une instance distincte de l'activité est alors créée pour chaque itération. Cela permet aux instances de s'exécuter indépendamment (et potentiellement en parallèle, comme dans le cas d'une activité ReplicatorActivity). Par conséquent, la définition de l'activité enfant dans l'arborescence d'activité (connue en tant que modèle) n'est jamais exécutée et sera toujours à l'état Initialized. L'activité composite, qui est le parent du modèle, offre l'accès aux instances en cours d'exécution du modèle. Par exemple, dans le cas de l'activité EventHandlersActivity, il existe toujours une instance active et la méthode GetDynamicActivity récupère cette instance.

Vous pouvez ajouter une activité EventHandlersActivity en tant qu'enfant facultatif d'une activité EventHandlingScopeActivity.

Voir aussi

Référence

EventHandlersActivity
EventHandlingScopeActivity

Concepts

Utilisation de l'activité EventDrivenActivity
Utilisation de l'activité EventHandlingScopeActivity

Autres ressources

Activités Windows Workflow Foundation

Footer image

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