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
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.