J'ai un workflow avec une activité parallèle, où une branche fonctionne et l'autre a une activité de réception qui peut fermer le workflow (est-ce la bonne façon de le faire avec un HandleExternalEvent à la place?). Le problème, bien sûr, est que si l'activité de réception n'est jamais appelée, la branche de travail se termine et attend sur la branche d'activité de réception. Comment puis-je signaler à l'autre branche de fermer l'activité? J'ai joué un peu avec l'utilisation d'une activité d'écoute pour organiser l'activité de réception et une activité événementielle personnalisée, mais il me manque aussi quelque chose sur la façon de faire ce travail.Workflow: Comment puis-je signaler qu'une branche d'une activité parallèle doit se terminer à partir d'une autre branche?
1
A
Répondre
1
Vous pouvez utiliser « CompletionCondition », qui est une propriété d'activité parallèle qui indique si l'activité parallèle doit terminer si une branche se termine.
Vous pouvez vérifier here
0
Vous pouvez annuler l'activité d'écoute sur la branche alternative en utilisant la méthode CancelActivity sur l'objet ActivityExecutionContext:
Questions connexes
- 1. Comment forcer un workflow à se terminer?
- 2. Git: Tirer d'une autre branche
- 3. Création d'une branche distante à partir d'une autre branche distante qui n'est pas maître
- 4. Création d'une branche git à partir des validations sélectionnées sur une autre branche
- 5. Le déplacement d'une branche à une autre
- 6. Android: Terminer l'activité d'une autre activité
- 7. Git - Comment suivre une branche distante que vous avez créée à partir d'une branche locale?
- 8. Git: patcher une autre branche
- 9. Perforce dérivation à partir d'une branche Perforce
- 10. Création d'une branche à partir de GitHub
- 11. Comment ajouter une activité parallèle dans StateActivity?
- 12. Comment créer une branche svn à partir d'une branche git locale?
- 13. Comment passer à une autre branche subversion dans Intellij?
- 14. Comment déterminer quels changements dans une branche sont manquants d'une autre branche?
- 15. Importation/commit à la branche svn d'un autre codebase
- 16. Git: obtenir des changements d'une autre branche
- 17. Comment créer une branche récursive?
- 18. Expérience de branche Git
- 19. En P4V, comment créer une branche à partir d'une étiquette?
- 20. Comment puis-je signaler à un enfant forké de se terminer en Perl?
- 21. Suppression d'une branche SVN
- 22. Gestion des branches de développement où une branche est un sous-ensemble d'une autre branche
- 23. branche SVN comparer
- 24. Configurer une branche locale pour pousser vers une branche spécifique
- 25. erreur lors du passage à une autre branche svn
- 26. Comment refaçonner correctement la branche d'un git dans un autre?
- 27. bzr: copie le fichier d'une branche vers une autre branche non apparentée
- 28. comment une Undelete cette branche à distance
- 29. Comment fusionner la tête commet d'une autre branche?
- 30. Déclencher une activité ad-hoc dans un workflow
(Le workflow est hébergé en tant que service WCF) – Brian