Partager via


Utilisation d'activités pour contrôler le flux

Windows Workflow Foundation inclut un jeu d'activités qui fournissent différentes fonctionnalités. Vous pouvez utiliser quelques-unes de ces activités pour contrôler le flux logique d'un workflow. Pour obtenir une liste complète des activités de la bibliothèque d'activités de base de Windows Workflow Foundation, consultez Activités Windows Workflow Foundation.

Le tableau suivant répertorie les activités de la bibliothèque d'activités de base de Windows Workflow Foundation utilisées pour contrôler le flux logique du workflow.

Activité Description

ListenActivity

Permet à votre workflow de créer une branche en fonction d'un événement ou à l'expiration d'un délai d'attente. Pour plus d'informations, consultez Utilisation de l'activité ListenActivity.

IfElseActivity

Teste une condition sur chaque branche et exécute des activités sur la première branche pour laquelle la condition porte la valeur True. Pour plus d'informations, consultez Utilisation de l'activité IfElseActivity.

ParallelActivity

Permet à votre workflow d'effectuer deux d'opérations ou plus indépendamment les unes des autres. Pour plus d'informations, consultez Utilisation de l'activité ParallelActivity.

SuspendActivity

Interrompt le fonctionnement de votre workflow pour activer une intervention en cas de condition d'erreur. Pour plus d'informations, consultez Utilisation de l'activité SuspendActivity.

TerminateActivity

Permet de mettre fin immédiatement à l'opération effectuée par votre workflow en cas d'erreur. Pour plus d'informations, consultez Utilisation de l'activité TerminateActivity.

WhileActivity

Permet à votre workflow d'exécuter une boucle jusqu'à ce qu'une condition donnée soit remplie. Pour plus d'informations, consultez Utilisation de l'activité WhileActivity.

ConditionedActivityGroup

Également connu sous le nom de CAG. Exécute des activités enfants basées sur une condition qui s'applique au CAG lui-même et selon les conditions qui s'appliquent séparément à chaque activité enfant. Pour plus d'informations, consultez Utilisation de l'activité ConditionedActivityGroup.

EventDrivenActivity

Encapsule une autre activité et l'exécute lorsque l'événement spécifié se produit. Pour plus d'informations, consultez Utilisation de l'activité EventDrivenActivity.

ReplicatorActivity

Crée et exécute plusieurs instances d'une activité enfant unique. Pour plus d'informations, consultez Utilisation de l'activité replicatorActivity.

SequenceActivity

Exécute un jeu d'activités enfants d'après un classement défini unique. Pour plus d'informations, consultez Utilisation de l'activité SequenceActivity.

Voir aussi

Concepts

Utilisation de l'activité ListenActivity
Utilisation de l'activité IfElseActivity
Utilisation de l'activité ParallelActivity
Utilisation de l'activité DelayActivity
Utilisation de l'activité SuspendActivity
Utilisation de l'activité TerminateActivity
Utilisation de l'activité WhileActivity
Utilisation de l'activité ConditionedActivityGroup
Utilisation de l'activité SequenceActivity
Utilisation de l'activité EventDrivenActivity
Utilisation de l'activité InvokeWebServiceActivity
Utilisation de l'activité WebServiceInputActivity
Utilisation de l'activité WebServiceOutputActivity
Utilisation de l'activité InvokeWorkflowActivity

Autres ressources

Développement d'activités Workflow (WF)
Activités Windows Workflow Foundation
Développement de workflows

Footer image

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